Yes, it would. All that preparation, especially infrastructure, would encourage the citizens to exercise and go into sports.
No, I don't think so. Just because you build a few buildings doesn't necessarily mean people will start moving.
I don't know.
On the fence. See comments.