Are you sure you don't just want a big SLA gel cell?

For charging:
With a 25W panel you probably want a charge controller. Mains chargers exist for 110/240V 50/60Hz, and you can probably charge from a car lighter socket.

For using:
A small inverter will give you ac power. 12V direct from the battery is a useful voltage for many things, and there are car accessories that could be used as is (including coffee makers!). Finally, you can get USB power converters the plug directly into car lighter sockets to give 5Vdc up to 500mA, and there are a range of USB powered doodads that you can buy (that have no requirement for a PC, they just happen to use the USB-shaped plug for power).

A 7Ah gel cell is pretty heavy, but you could attach a fused lighter socket for general use, and (fused) Anderson PowerPoles for plug-and-play 12V applications, then you just need a bag or box to keep all the accessories together.

You could re-purpose one of the "emergency jump start" units that you can find at auto stores- it has a battery inside, a carrying handle, a lighter socket and often some sort of charge circuit. Radio hams use this sort of thing for emergency communication power.

Having said that, your specification is pretty complete and I wish there was such a device.

HTH,

A