RE: When to Plant?
You can Frost seed clover now. Just broadcast the seed over the ground and the freeze thaw cycle will get it into the ground.
To plant more traditionally, I would wait until the soil gets warmer and it is able to be worked. Plant the clover as soon as you can in the spring so it will be established by hunting season.
Rememeber to follow the soil test results for fertilizer and lime. Use a seed with viable innoculants or innoculate the seed yourself.
Good Luck.