Now, these powers were given to him via his uncles experiments correct? And to use these powers and to live, he has to drain energy from other living things right? Just making sure i am getting this right.
I would have to say that, in staying in the realm of Doctor Who. Some of his powers wouldn't be fitting without some sort of scientific reasoning behind them. Like what the uncle did to his body to cause this power to be present. How it works. Like bending elements, lightning and the density manipulation powers.
If you can put a "how the powers work" section into your application where you explain what the uncle did to his body to cause him to have these powers and how they work, that'd be greatly appreciated. And lead you one step closer to getting approved. If not than i can approve it, but those powers would have to be removed.