Man sounds like you had the same set up as me you should love it! I had the typhoon, 78mm throttle body, bbk MAF, bbk short headers, and kn cold intake and I loved my car was quick loved to race it. No dyno number or 1/4 mile times but it felt nice.
Sorry but to answer your question no you don't have to but you'd make everything work more efficiently if you did. But intsall them mods save up for a set of ported heads and swap them out in the future if you feel you need more power which you will lol. But get a good tune and if you have an automatic a stall converter will really help them mods.
Hey good luck man have fun modding!!!!