You can probably get this intercooler for $400 or less
(among other ones). With a trade of a stock tmic, I'd think you could get it for $300. It might be a good idea to look around the private for sale classifieds on here. Do you have an aftermarket intake? What kinda engine management are you running? Are you gonna have it tuned for the intercooler? A fmic could end up making ya pay for a lot of unseen things. Without a tune, your car could end up running like crap. If you don't have an aftermaket intake, you will need one. If you have an aftermarket cold air intake, you might still need a new intake
The bov deal probably depends on the intercooler, the bov, and what you're trying to do. It might be wise to look around(do a search or a few, and maybe look at all the ones available) and see what intercooler you might want to get then do the same with intakes(if you don't have a short intake), and then with bov's before actually deciding what you're going to do, or if you want a front mount.