Battery pack would be nice.. but for a 16 hours flight, not sure it would last that long
You didn't say what model Zaurus you have, but you can easily compute how much battery you need.
I'll take as an example my SL6000. I haven't measured it recently, but let's say it runs for 5 hours on the internal battery. It's a 1500 mah battery, although it's used so the capacity is actually less. But we can use the stock rating as a conservative estimate.
So, I would get 5 hours from the internal battery, that means I need 16-5=11 more. That means, I would need an extra (11/5)*1500 = 3300 mah worth of juice. Back of the envelope calculations for sure, but it's probably in the right ballpark.
You can easily get this much power with 8 AA or 4 C batteries.