S.S.
I would reward good behavior with something your son would find special. Explain this before you go on your trip. If you cooperates, he gets it at the end of the each day. If not, he doesn't. I would also consider taking away a favorite toy, skateboard, Ipod...whatever's his thing. If he knows the rules ahead of time, he might get with the program. Have fun!