I used to work at Ryan a couple of years ago.....I had a pretty good time there, however being that it is a contract carrier, jobs were constantly coming and going. Quality of life was ok, typical schedules (I was on 757) were 1 week on/off or 2 weeks on/off. Nice benefit was you were put in a hotel in base (no crashpads were required). I think it was a little less friendly for pilots with families. Sometimes you could be away from home for quite a while.
I don't think EGKK is a base any longer. That was for a Ghana contract, flying between Gatwick and Accra every day. I believe that contract ceased at least 6 months ago, if not longer. When it was in operation, we were bought tickets back and forth to Gatwick from home, and schedules were two weeks on/off.
I don't know about the KJFK commute, but that would be on your own....
Upgrade time is at least ten years seniority. They have lost some contracts recently and I think the DoD flying is slowing. Many former captains are now flying in the right seat due to downgrades/loss of flying/loss of aircraft.
On the bright side, I think they just purchased a 767 that is now doing proving runs, etc....
Hope this helps some....good luck!