Wow, that is a lot of power. 14 hours times 1,200 watts = 16,800 watt hours. Then 50 watts times 24 hours = 1,200 watt hours. Last is the water pump @ 2 hours per day, which equals 600 watt hours. That's a grand total of 18,600 watt hours per day @ 120V AC, which is 155 ampere hours. Since you can't use more than 50% of a deep cycle battery's rated output, you'll need to have a minimum of 400-440 ampere hours @ 24V worth of batteries per day, which is a total of four average sized golf cart batteries. So to have two nights worth of battery power, you would need 8 golf cart batteries total.
To charge these batteries, you'll need at least 2,600 watts of solar panels, since A) you're planning on using a portion of this energy 24 hours per day (and what is being used obviously can't be put into your batteries) and B) depending on your location, you'll only produce 50-60% of each panel's rated output during the winter months. This means you'll need a bare minimum of 2,600 watts of solar panels, although more definitely wouldn't hurt, because of inverter inefficiency and battery losses.
As far as your questions, I do have answers:
1) That's not at all a good deal if you need more than 45 watts, or a warranty longer than 365 days. For good prices on good panels,
this site and
this site are the places to shop. Note, stay away from both Sun and Suntech brand panels. Kyocera and Evergreen are the best price per watt panels on the planet that are worth owning.
2) Yes. As a matter of fact, it's necessary. If you happen to need exactly 300 watts, and you buy a 300 watt inverter, it won't last nearly as long as a 600 watt inverter would have lasted.
3) No you can't, but you can use one of
these switches, although you'll need one of
these switches, if it will be mounted outside.