I have found a work around for the drop down list which is not ideal, but does work. I created a global calculation field equal to the field with the drop dow list and put it on top of it, but not covering the drop down arrow. This seems to work fine, but does of course still shows the cropped text when the arrow is selected. The loss of format of the radio buttons does in fact also occur on IE. Guess the only work around for that would be to put each radio button or checklist in separately on the layout which is cumbersome.
Had a similar problem and it worked when the drop down arrow was removed.