347
Hydrogen-powered planes almost ready for takeoff
(arstechnica.com)
This is a most excellent place for technology news and articles.
No they can't, the membranes of fuel cells degrade extremely quickly, as I a couple of 100 cycles before significant efficiency loss. That's currently one of the biggest issues with fuel cells and one of the biggest areas of research. Currently, batteries are far more reliable as an energy source.