You'll have to wait for it to show sex. Since your outside, you'll either have to wait until fall for the days to get shorter, or cover the plant up to artificially induce flowering sooner.
htgsupply is known for great customer service - give 'em a call & let 'em know about your bulb - they'll probably just shoot you a new one - HPS is fine in the mean time.
cheap potting soil is fine, assuming it's not pre-nuted. your runoff ph is a little high - you can add a little bit of vinegar to your water to lower it. 6.3-6.8 is the ideal range
attach a fan to the carbon filter - it will force the smelly air through the filter, exhausting clean air. you don't have to duct the exhaust anywhere, just force air through your filter. it is the most effective method.
Damn, that guy had a sweet setup & obviously lots of experience to share. With his patient, helpful attitude, he would have been a valuable resource to this community.
His presence here will be missed...