Every so often the Seal seems to pull people from their worlds in groups, sometimes only one or two appear. It's kinda fickle.
Whenever I want to go flying I just ask Clark to take me up. He doesn't need a ship or anything. Just up, up, and away...not too sure how that works, but he can fly.
You might want to talk to Tony Stark. His company does stuff with machines and I'm sure he'd love to talk to a girl who can understand machines.