1) If all the openings are filled, coaches will drop their demands down a level, with the accompanying drop in salary demands. This rarely happens-- guys like me who only hire their big 3 ML coaches at the last cycle eliminate the possibility of all the openings' filling.
2) Hiring down is possible at any time by offering 1.5x demand. Your offered will be beaten by any offer at the demand level, even of less money. This is moderately useful in the low minors, but hiring AAA coaches by hiring down from ML gets expensive.
3) In the last cycle, ML coaches will accept 0.5x demand. Have never tried it at the next to last cycle.
4) Hiring a BC as an FC, if you offer their BC demand, is ordinary and does not have to wait until the last minute; I've had them accept those offers at the first cycle on which coaches sign. I don't know about offering a BC a FC job at FC demand level. I've never seen a BC who was an acceptable FC remain available until the last cycle (when you could offer 0.5x demand).