1. and 2. yes those are good idea.
3. is not possible yet.
4. you can play a sound in the games.
so yeah good ideas. also here is mine:
object.Immune
to make an object unable to get killed by grenade/rocket launcher therefore fix crashes and/or disappearing objects.