I use a digi pulse 6 station charger for my transmitter and receiver batteries. It can be programmed to the correct mah level and then goes automatically into a trickle after charging. For cycling my batteries I use the Hangar 9 "sure cycle" and do this about once a month during flying season. For the 12v battery, I have a product called 'battery tender' and it works great. It charges the 12v battery up to capacity then automatically goes into a trickle charge. The wall chargers that are common can overcharge the 12v battery and greatly reduce its lifespan. I know this does add expense to what you are needing, but it does save on battery costs over time.
BTW: You can find the battery tender by just doing a search on the internet. I ordered mine over the phone and received it in just a few days.
http://www.hughesrc.com/
I found the website and added the link for you. I have the JR. size of charger.