Want to clear some things up here...
- The reason why catch cans fill up so fast is most of them are poorly designed...especially the "africa plate" ones. They unnecessarily increase crankcase pressure, thus increasing blow-by and a full catch can. The only catch can design that works is the BFI Competition. It keeps the stock PCV and runs hoses from BOTH ends of the PCV into the can. That way, it fills up slowly (only catching what sneaks by the PCV) and doesn't increase crankcase pressure.
- A baffled oil pan will not necessarily prevent oil starvation (it will help), but it DOES help with oil sliding up the side of the crankcase. Most people run baffled oil pans and some sort of accusump if a dry sump is not available. Iabed makes a very good oil pan. He also makes a dry sump kit, but it hasn't really been tested and it's also very expensive ($3500 or so).
- Oil cooler is essential. Even with an oil cooler, my oil gets HOT. Like 280F hot. I can't imagine how hot it would get without it. Motul 300v is safe to 320F without breaking down, and even after a 45 minute open track session of straight flogging, I only got it to 285, so I know it's not going to be a concern. It will also dramatically help your coolant temps as well. Iabed makes the best oil cooler kit currently that I've found, you just need to whip up some brackets.
- Make sure your motor mounts are not tired or weak. My 034 street mounts were toast after 2 events. My VWR subframe pucks also failed, but I believe the failed 034 mounts may have expedited it's demise. You'll definitely bust your downpipe if there is too much movement.
- Intercooler is a no brainer, definitely get one.
Aside from that, as long as you got a fresh timing belt + water pump, you should be good to go.