You've gotten good advice already. But around here (Maryland) for anyone except the most senior staff, 2 weeks notice is all that is typical. Senior Staff give 4 weeks notice. An employment contract is unheard of, so that's not an issue.
Wish you the best of luck! I can imagine the exitement you feel!
DonnaP99