1.) We don't have the source code.
2.) Eliminating the radio messages would be possible but you would have to remove all the generic strings from strings.txt, turn them off in the sound options menu and then remove all the mission specific messages from the *.tie mission files. So after all that work, days if not weeks, you'll have no messages. Frankly I'd leave them in, I find it helpful to know whats going on.