You could put a controller at each site to manage the AP's and just configure the same WLAN on each controller. As far as managing all of these, you would use a WCS, not another controller.
You could try setting the TCP adjust-mss feature:http://www.cisco.com/en/US/docs/wireless/controller/7.0/command/reference/cli70commands.html#wp9592259