Cobra Cam

No, Yes, No.

The best cam for stock heads is the stock cam. With turbos on the way, I don't think a TFS stage 1 is optimal. If you are set on swapping cams, I'd look into a Steeda 18, folks seem to have good luck with those in forced induction setups.

Adam