Hi there, I am wanting to get my son a DJI Tello for his 12th birthday. He has a Samsung tablet and a PS4 controller. Can he use these to control it? Should I buy the cage to go around it? Anything else a very new beginner who knows nothing should know? Thanks so much for any guidance!