Can the Arduino run a "boot" routine when power is applied?
I want the box to immediately startup and check the date after a battery is connected.
Can it check somehow for whether the clock module has power
and execute some action if it doesn't?
I'd like to the final product to be as small as possible. Can I develop on something like the Uno, then swap that out for a Mini when I'm ready to finish the box?
Will there be any issues with the Mini driving a servo?
What would that action be? If the clock is dead, it no longer knows the time. The only appropriate action that I can think of is to open the box.
Driving a servo, no. Powering the servo, yes. Don't do that.