I worked on a hydrogen powered car project at one time professionally, the stuff is not a good road fuel....
Firstly you have the storage problem, it actually has an amazingly low volumetric energy density as a gas at any pressure you might care to use, so big tanks or 5,000 psi your choice. The other two options also have issues, cryogenic slush has horrible overall efficiency due to the energy you have to expend on liquification, and metal hydrides add weight to the volume problem.
Then you get into the fun of hydrogen embrittlement of steels....
Hydrogen is the fuel of choice only when you need a low molecular weight exhaust and can engineer your way around all of the pain (Hydrogen embrittlement of metals, highly mobile gas, possible cryogenics), basically high Isp rockets if you are government funded.
Now there are other, probably better options, sewage sludge into an anaerobic environment (a big tank) will give off methane as the microbiology feeds, and that is a useful fuel gas, wood and coal gas, water gas (H2/CO mix from a endothermic redox reaction between steam and carbon) if you have a good source of heat to start with. In fact a diesel engine will often run quite happily on vegetable oil if you heat it a bit (run the engine cooling water thru a heat exchanger).
Incidentally the cheap way to make H2 is that water gas reaction, steam + natural gas + carefully metered air, the natural gas plus air begets more steam plus CO, the heat drives the redox reaction between the steam and the natural gas getting you H2 + CO, separate the CO and burn it with more air to add heat, exhaust the CO2, cool and compress the H2 for storage.
Long term of course cars make little sense without some pretty major infrastructure support, you need lube oil and hydraulic fluids apart from anything else, give me a couple of heavy horses and a few ox in a preppers wet dream situation any day, self replicating transport that can pull a plough.
To the OP, first learn the differences between Heat and Temperature, Power and Energy and what 'power factor' means in AC circuits, understanding these things will equip you to understand a lot of the utter bollocks on youtube.
Regards, Dan.