Can I use "needs of the hour" when referring to something plural?
Solution 1:
Technically yes, but it is not as idiomatic as "the need of the hour." Prior precedence stems from "men of the hour" becoming accepted usage over the last century and a half for teams accomplishing extraordinary feats under trying circumstances (mainly war).
Supporting material:
Google NGram search for "men of the hour"