Yes
Yes you need something that wont just fall off either. Tennis shoes will probably be best.
Yes. The "floor" is a mesh and you need shoes. No flip flops or sandals would work.
Yes preferably lace up shoes. They do have some available if you don't have any at tge flight time.
Thanks! Your answer is awaiting moderation.