Engine code is correct, and yes it has VTEC.
It's not stupid to turbo the engine, if you're content with the power of that. I'm not sure you'll get the numbers that you listed, though. Depends on the kit I suppose, but remember that a stock D16Y8 is only like 108 hp to the wheels.
Hmm... yeah you can boost a b16 or a b18c, but consider a b18b. It has lower compression so you can boost more without doing as much work, and it's cheaper too. No VTEC but who cares when you're FI?
Speakers are 6.5" in front, 6x9 in the back, and them 2 tweeters.