Do all buttons work, the pic is a little hard to see, are the screens scratched up? Sorry for all the questions, just wanting to check. I am trying to get one for my 12 yr. old son for christmas and I'm disabled, his broke at the hinge and the top screen quick working.