"(2) Mount Vernon (just south of Alexandria - you can actually walk there on a safe bike path that goes through town); " uh, That'd be a long walk.
You could also take the spirit of Washington Tour to Mount Vernon, great way to see the town from the river and Mt. Vernon as well. It's a nice half day trip.