Catch Can is a must ! There are a few really good ones out there. I went with a custom saikou michi catch can. They are widely used on higher end cars but is great for catching oil due to their muti- Stage catching.
www.saikoumichi.com
On the fog lights, for my LS I went with the BFxenon kit. They use oem housings for an oem fit. I had HIDs installed but have seen the LED version and they look great also.