I make my turkey the way my mother did. I still use frozen, but this will work with fresh as well. I wash the bird, then rub salt and pepper over both the inside cavity and the outside (sometimes you can add dried herbs if you want, but I don't usually bother and it comes out fine). Stuff the bird with your favorite stuffing mix. I take cheesecloth and I wrap the bird completely with cheesecloth. I then melt one stick of unsalted butter and brush it over the cheesecloth. I put the bird in. I then take a 2nd stick of unsalted butter, melt and add about an equal part of chicken stock/broth (buy lowest sodium version you can unless you make your own). After half an hour I baste the chicken with the mixture. Then once/hr, I baste the turkey with the pan drippings of the butter and broth. Cook based on the instructions on the wrapper (although it works better if you have a meat thermometer and cook to internal temp of 165 F). The cheesecloth and basting keep the meat moist and help get the skin crisp but not burnt.
For stuffing, I make a basic stuffing. I like an egg based bread, like challah. If you get it early and can leave it out to dry, great. If not, slice, toast and then dice (I find that the cube get squished less if you toast and then dice). I add diced carrots, celery, sometimes apple, herbs of choice and then scrambled egg and mix. I also make extra and make a pan of dressing to go along since it is more popular than the amount that can fit into the bird

. For the dressing, i also add some chicken stock/broth and cook covered with tin foil most of the way and then uncover, add a couple pats of butter and brown the top.
For sides, I find mashed potatoes easy and popular. Definitely use Yukon Gold if you can--best potato for mashed potato. Boil potatoes until soft, about 20 minutes. Drain, add salt, pepper, whole milk, butter, finely shredded cheddar cheese and then mash. I start with a hand masher and once they are mashed, I use an immersion blender for just about 30 seconds or so to smooth the last few lumps out. Do not overblend as they'll become gluey.
We like lightly steamed broccoli as one side, very easy to make.
I also like steamed asparagus and make a mustard vinaigrette to go with it (mustard, olive oil, balsamic vinegar and herbs blended together with either a mini blender or immersion blender).
I often make a baked ham. Instructions here (along with a snarky response from someone else):
http://www.dcurbanmom.com/jforum/posts/list/266147.page#2852973
I usually make a few other sides that vary by what I'm in the mood for and what looks good when shopping.
Enjoy! And hope you have a wonderful first Thanksgiving at home.