I live in south Florida, but have gas hot water and a gas stove. The code here requires a 3 foot high stack on the roof. The last roofer just hooked the water heater vent to the attic. When the plumber saw that on a service visit, he had a fit and walked off the job.
The city fixed it for us, for a fee. There was a proper stack on the roof nearby, but the roofer never connected it properly and the roof inspection missed it.
I would look at the cap on the vent on the roof. If the cap and flame arrester are intact, then it should be hard to get a downdraft. The maker of the new heater must also specify the diameter of the vent. It may be different than the original heater.
Where I last worked in Pompano Beach we had gas fired thermographers on our presses. If the wind blew from the south we would get sick if we didn't open the doors, because that wind forced exhuast back down the stack into the shop. That setup supposedly met the code.
Installing gas devices is best left to a pro, but that's no guarantee. I had to install a replacement stove in my apt because the city worker ran away after seeing the current hook up. I live in a standard wood/block duplex, but someone used x-pipe to add a meter in the back for my stove and copper water line to carry the gas from the meter to the stove. X-pipe is for mobile homes, but it has a city meter on it and no one there wants to deal with how it got that way and stayed that way for 20 years.