Airline training would cover all of those requirements, but you have to get to that training. Most airlines use web based apps now and they won't accept your app/profile without an ATP, Class 1 medical, etc. being an ATP holder will soon be a requirement to be an airline copilot, so it will be one of the screening tools of the airlines.