you are too backwards in your thinking
your thinking is so 1999...
Hydrogen? Really? Heck, if that's the case, then why not go steam! They have these rocks in Pennsylvania that are black, and when you set them on fire, they burn for extended periods of time...we can shove these into some kind of "furnace" to heat a "kettle" of water to produce "steam" which can then be use to somehow propel the vehicle!
Here's an idea...instead of living with your mind firmly planted in prior centuries, why not adopt a truly modern approach to supplying energy.
Let me suggest that you google the term "ionic liquid battery"
Yes, I know that this is not currently available, but it is the most promising technology for rapid fueling of electric power...
You're welcome!