2) when he's trying to asscape and people are coming at him with guns he could switch off gravity and make the guns float to high for the people to reach.
if you switched off gravity the people would float upwards too so they wouldn't lose their guns. However, when they shoot it they would fly backwards and the bullet's wouldn't be able to do as much damage.
Also, is this
really a topic?
...I guess I'd say he should have the ability to see something once and then he has the ability to do it. ex. he sees someone break dancing, he can now break dance. He could gain so many good skills that way.