When you buy your panel get a monocrystalline which is the most efficient, Morningstar make great controllers, they make different amperages for you needs, you might want to go up a size so it gives you the option to expand with more panels. Do not waste your time with small trickle charge panels unless you have weeks to charge your batteries. To figure out your amps divide the watts of the panel by the volts, so a 125 watt panel divided by 12 volts would be around a 10 amp charge. Now for the batteries, they are rated in amp hours usually in minutes which is rated at a 25 amp draw. So if you had a 1 amp hour battery it would run for 60 minutes drawing 25 amps, if it was drawing 12 1/2 amps it would run 2 hours.. 6 amps 3 hours. Now for charging it would be the inverse so if had a 6 amp panel it would take 3 hours to charge, 12 amps ..2 hours and so on. The controller will regulate the charge so these are ballpark numbers. Look at it as time .... taking time out and putting time in. Just remember the same time that you are charging your battery you are going to be drawing on the battery if you are going to be running your fridg and other accessories.