I went to the Carribean in 2007 on KLM from MAN - The times you mentioned were very similar to my flight times. We had plenty of time and the bags went through all the way to our destination.
Not sure about the IFE on the 777 as I travelled on the MD11 but the IFE was pretty poor (I think MD11s are getting PTVs now?) but it was nothing the iPod and a few magazines couldn't sort out.
Have a nice time in New York