1. Yes this is correct. Picture it as the shaken squad cowering around the MG but not willing to part with it.
2. You don't eliminate the shaken squad until the melee is settled. If the Germans win it, the shaken squad will live. You are correct that you don't get the MG for the melee.
Super. Thanks for the clarifications!