Hey there Ian,
Some very cool ideas you have there. I have a couple questions and suggestions for you:
The various lights etc that you mentioned above all have different voltages, and therefore cannot be all charged directly from the same solar panel. So you have two options as I see it:
1. Get separate small panels for each item.
or
2. Build a small 12v battery bank with a couple medium sized panels charging this bank.
Getting separate solar panels for each item is complicated and has its problems. It means that you have to get a separate charge controller for each item, and I am not even sure if you can get charge controllers at such small voltages (2 AA batteries = 3v) or odd voltages such as 10 AA batteries = 15 volts.
So to simplify things, at least on the solar side, I would recommend getting some solar panels to make a 12 v solar array. (I am not an expert in solar, but I believe you can by several of those small 12v panels, and connect them together in strings of two (series) to get twelve volts, and then add as many of these strings together in parallel to get as many amps as you require). Then build a small 12v battery bank, and use a small charge controller to charge the batteries from some solar panels. This way you have a reliable supply of power even when there is no sun. From this reliable 12v source, you can now go about charging the various items that you mentioned:
Two front lights (probably two of these; they each use a 6 volt 4.5AH battery NiMH battery pack):
I presume you mean that each light is 6v, and normally each would have its own 6v battery. I see two options for this. The simplest, in my opinion, would be to get some 12v headlights instead. It would make things a lot simpler. If you got 12v ones, you could connect the 12 batteries for the headlights directly to the 12v bank in the trailer, and they would become part of the bank and charge at the same time from the panels. If you have to go with 6v, you can connect the two 6v batteries in series, so that you can charge them with 12v, yet at the same time connect one headlight to one battery and the other to the other. This way each headlight will only see 6v. But make sure you always use both at the same time, or else you will end up with irregularities in the charge of each battery. Or you could get one of those new solar battery chargers, the ones that fold up, and are used to charge cell phones and laptops etc. I am not sure how many watts they are, but if you only use the lights for an hour a day, the might work.
A set of cold cathode running lights that uses a battery pack made of 10 AA NiMH batteries
A rear light that uses two AA batteries:
This can be really simple or really complicated. The simple way is to buy a bunch of rechargeable AA batteries, and use a normal battery charger to charge them. Possible buy a really small cheap chinese inverter, and just use a normal 120VAC (household) charger to charge them. Maybe if it's that many batteries, get two or three of the chargers. Then, when you need to charge some batteries, fire up the inverter and charge the lot. When they're done, put them in the trailer ready for when they're needed again. Get extra rechargeable AA batteries, so you only need to charge when there are several waiting to charge. More convenient.
So, that is, 12V solar/batteries ---> Inverter ---> Normal Battery charger ---> Lots of charged up batteries!! ;-)
You can probably find some battery chargers that run of 12v, and this will probably be more efficient, but probably also more expensive.
A folding keyboard that uses two AAAs:
Same thing. Buy a couple rechargeable AAAs, recharge when necessary using normal charger.
A Samsung i700 (a cell phone/PDA that uses a 3.7V Li-ion polymer battery):
Simplest of all. Most cellphones/pdas have an adapter to charge them from a car cigarette lighter. They have a charge controller built in, so all you have to do is connect the adapter to the 12 solar/battery source, and plug the adapter into the cellphone and leave it there.
So that is one way of doing things. If you would prefer not to have to change batteries all the time, I suppose you could make some smart circuits to charge the various different voltages automatically, but it would be very complicated and liable to catastrophic failure (don't want to be stuck out in the middle of nowhere with no lights or cellphone now do you? :-(
If you really would like to install everything so that you don't have to worry about charging at all, then the simplest thing to do is make everything run off of a 12v battery bank. That is by far the simplest.
About the battery bank, it sounds as if your energy consumption will be very small, so a could sealed lead acid/wet cell batteries should suffice.
Oh, and of course, as was mentioned, you could charge the 6v batteries by peddling, using a dynamo, but that will be more work for your legs, so why to that when you can go solar?
Cheers,
All the best,
Stephen.