Telekinesis all the way, because, logically, you can do anything with it. If you were powerful enough, you would, in theory, even be able to affect matter at the molecular level, resulting in you being, for all intents and purposes, a god.
Flight is unnecessary, because if you're telekinetic you can use that to be able to fly; you don't need wings. And anyway, biologically, it's impossible for humans to fly, because our back and shoulder muscles aren't anywhere near strong enough.
Immortality would suck. Watch Highlander to see why.