Regarding batteries, if it is outside a solar charger will keep them up to spec. Jaycar have a 30ma unit which works well.
I have two batteries in the disco, one connected and one disconnected with the solar unit on it. Change over about every 6 months and the solar has kept the disconnected one up to charge (except for the last time but the battery had a July 03 date on it).