You'll need a gasket set for sure. They're pretty much one time use. If the actuators are attached, you won't need the screws either. You said you have the oil separator so you probably don't need the vent hose. Now you don't need the oil separator either, the 325 should already have it. You just need the hose that attaches to the intake.
'06 Arctic Metallic 325i | Sport Package | 6MT | Dinan Stage III suspension | Dinan exhaust | 330i manifold swap! Click here!
| Active Autowerke tune | 135i Brake Calipers | Deiselboost caliper brackets | E46 M3 front rotors