Definitely need to support the steering in some way. Lots of pressure on them!
I am not sure on the EC hub..just make sure when you slide the hub on, what ever is holding it in position is holding it by the center race, not the outer race or hub face.