In regards to your second question, it depends upon what you build is ( http://www.bl2skills.com/ ). If you're using huge Anarchy stacks then the Prodigy class mods can be helpful as they increase your reload speeds and weapon accuracy. If you're using Gaige's middle tree then the shock mod is obviously you're best choice.
"I eat bullets raw with wasabi sauce." - Devil May Care