To also comment on the Medic class which seems to be the big focus here and also the other 4 classes I have listed below the points I disagree with, everything left out = cool by me.
#3/4 - no thankyou! Adding onto what has already been said, removing ammo drops I think is a great idea.
#6 - I agree a medic in theory should have some extra health, but giving perks per revive I’m not fond of. I’d tk revive my teammate 5 times at the start of game, then actually start playing 
#7 - Come on
medics like grenades too, don’t hate.
#4 - This goes hand in hand with the medic’s perks per revive mentioned above. In general I think these perks per use should be avoided.
#5 - First, I think a headshot is a headshot - damage should be related to the weapon, distance, etc - not so much the actual class it is received from. If anyone were to receive a headshot multiplier it would make more sense for the Covert class imo. As you mentioned the Covert class gets a knife bonus multiplier, this would relate to that.
#3 - I think that would be OK - it could also be that every class has 100 HP and every class can receive a +5HP bonus per medic class on the team, which maxes at 15HP. So if you are in a 5v5 setting and you have 1 FOPS, 1 Engineer, 3 Medics - everyone would have 115 HP. Alternatively if you had 4 FOPS + 1 Medic eveyone would only have 105 HP - so this can factor into competitive strategies as well.
#5 - If there is going to be different splash radius, just make the grenade a completely different type. So that the grenade a soldier has is more powerful than a medic - they should be completely different.
#3 - I’m just not a big fan of C4 
#4 - Max slot 2 - I think the engineer is that smart guy that would have room in his toolbag to fit more than just 1 grenade.
As the Covert class is missing here, I liked the proposed changes.
For each class it was recommended that they drop class specific drops on death - that I believe is a good idea as it is another part of the game that just “makes sense”. For a medic to drop ammo that can be used for any weapon boggles the mind a bit but I do agree with Fops drops ammo, Medic drops heatlh pack, etc.