I don't think this is quite true. And if I were to accept it as a hypothetical, what you are saying is that if too many people need to see a specialist, many of them should outright not be able to because they do not have enough resources. Which is ethically horrific.
No I'm saying the supply is artificially constrained by the price of "free" so there is less incentive to go into medicine, hence shortages at the price demanded.
No, but they aren't compensated nearly as well due to the market prices being "set" lower than what they can command in another market. i.e. practicing medicine in the U.S. commands a higher wage than in Canada so doctors leave the Canadian system after completing their residency. Hence, the shortage of supply caused by a market distorted by socialism.