A buddy out in CA
mapped my Madison marathon run for me and sent it to me last night. So now I know the elevations! I don't have any serious issues to address. A couple early hills, a stretch that climbs to mile 19 (the south edge of the course) and then a general decline in elevation over the last seven miles (yeah!). Mile 19 is about where we start 2-3 miles through an arboretum, so if I can be strong to that point, I then start a downhill stretch on paths, which will be fantastic.
Hopefully the anticipated storms pass through Friday/Saturday and leave Sunday dry and cooler (as gruecd points out). I did three miles yesterday and four this morning at easy paces on a track with a few accelerations.
Schmegma, your 1/2-marathon avoids the hills at miles 5 and 7. You'll have that incline heading south, but then the latter half of your 'half' will be on that declining stretch. If your knee gets bad, you might be able to just lay down and roll to the finish.