Yeah I'd really get the UK medical done, a guy I knew was born with one kidney and passed. The USA is a non starter. American airline pilots are very xenophobic and highly unionised and don't like any foreigners upsetting their monopoly on jobs. Even though there is a shortage of pilots in the USA, senior pilot's are quite happy with the status quo. Recent union negations have set senior long haul pilots on over $500,000 salaries due to supply and demand. There would be nothing easier than the airlines to fill cockpit seats with foreign pilots, just like what happens all over the world, especially in Asia and the Middle East. but the American members want to keep foreign pilots of the USA and artificially keep their salaries and benefits high so I'd forget about working in the USA for the time being at least.