Re: gas giant radiation, I go with the ideas at the following website.
http://www.freelancetraveller.com/features/science/gasgiants.html
It provides enough detail to be interesting yet doesn't bog me down as a GM or player. No, it's not the ultimate in realism but then neither is Traveller. I go for "maximum game fun", not a simulation of reality.