RE: when should i hang my stand
Since you're using a ladder stand AND you're on public land. I wouldn't hang it any earlier than 1 week before...but that's just me.
You hate to get your stand jacked by some knuckle head but you also want the deer to have time to get used to it...its a catch 22 man.