The car battery would last a long time running an Arduino.
Theres a voltage regulator on the Arduino that reduces whatever you feed into the DC socket to 5v for the board to run on. The extra voltage is dissipated as heat and if you use too much current and/or too much voltage the voltage regulator will get hot, if it gets to warm it shuts off an the arduino will reset. It would be fine just running a bare Arduino from a 12V car battery.
Theoretically you can have up to 20V going into the arduino Duemilanove. The then the built in voltage regulator starts heating up really bad and there can be some damage. So its best to keep it inside the 6 to 12 volt range. The voltage regulator can handle 12V of input with no problem. But if the overal load of you design is too much you can always use separate power sources. so long as your not imputing more then 5V into any pins.