That sounds like a book I'd like to read. I like stories like that. As for my superpower, the teleporting was the one I wanted. Teleporting for me and whoever I was touching. However, if I could have any type of magical power, I think the ability to put my hand in my pocket and pull out however much money I need to buy something would be what I want. It might take me longer to get places that way, but I'd be getting there in First Class.
Woah, to be able to pull out however much money... that'll be awesome! hahah or pull out from thy wallet :)