Marathon weekend is a special animal, as it's 4 races over 4 days (5k Thursday, 10k Friday, Half Saturday, Full Sunday). I haven't been to this particular weekend (doing it next year) but from my experience at other races:
1. Not really for the 5k and 10k. The half will have some closures. The full will definitely disrupt traffic, especially in the second half of the course, as the course is open until midday or so. Rope drop may be challenging.
2) Nope. I mean, I'm sure there are some people that don't mind staying in their workout clothes after running 3, 6, 13 or 26 miles...but I'm definitely not one of them. I shower, maybe nap and eat, and then go to the parks. I will say that many like to go to MK after the races, though, so they can get pictures with all their medals near the castle and entrances, etc. I think that one is probably the busiest after a race. Epcot may be a close second because of the food and drinks.
3) Not really. Remember that it's not only racers, but their families as well. Not to mention that the weekend is the beginning of the off season, so prices are much lower than during the holidays. Also, that is also a LOT of people's winter breaks still, so that's likely to bump up the numbers this year.