Hydrogen vs. Battery Electric Cars

A hydrogen vehicle is just a battery electric vehicle with more steps. Fuel cells can't power motors in cars without the assistance of a battery to act as a buffer during sudden acceleration (This also enables regenerative braking).

Also, you don't have to own a garage in order to own a BEV. You just find a public charging station. A lot of Walmart's have Electrify America stations. Go there, plug in, do 30 minutes of shopping and come back to your ~80% charged BEV. Charging at home is just cheaper and more convenient, but not required. You could also ask your HOA or apartment managers to install charging stations.