The clock part would be annoying. Does it have the factory stereo or? On some cars they have a fuse that's partially removed during transport. It might be worth having a peak and see if that's the case in yours? Otherwise I have no idea.
Fun. So your clock in inside the trip computer? Out here the clock is usually on the radio display somewhere.
Is your actual odometer resetting or is it the tripometer? Is the button stuck by chance? These things aren't built the same across the globe. Someone from over-there-land might have a better chance at helping.