Why do you want to crate train a 2 year old dog? I assume the dog is already house broken. If he is then get him a pillow or dog bed and lay it next to your bed. He will be the most happy fellow just to be near you.

While you are away at work, I would just section him off in a area with a baby gate if you are worried about him being destructful. If not then give him run of the house.