2.) The federal government controls the number of residency slots each year, through Medicare funding for residency programs. I don't pretend to know the details of how it works, but my impression is that to get more residents per year, you need to convince Congress that it's necessary.
3.) Classic chicken-and-egg problem. Any medical student can go into surgery if they want to, unless their performance up till that point is seriously below par. However, there are many other specialties that offer more attractive lifestyles. So to increase the number of students who choose to do surgery, you'd need to find a way of signaling to students that the life of a surgeon isn't all back-to-back divorces, microwave dinners, and 80-90hr work weeks.
#2 - If Congress were convinced of that, would that help lower medical costs for patients or possibly increase it? That's assuming without some sort of tax increase to pay for it.
#3 - I guess this why I've heard that dermatology is one of the most competitive fields to get into - good hours, not as much stress, and good pay.