Hi Spot, sorry to hear you're having more problems with the local sites. I believe we've spoken via email and our tech team are looking into the issue you're having when trying to watch threads. We'll let you know once we know more.
In terms of the other issues you describe, the buttons all seem to be working as normal from my end. Which browser are you using? To get to your local site, all you should need to do is hover over 'Local' in the bar at the top, then when a little menu drops down, click on the 'find a local site' link. On the next page you'll be able to search for your area/county and select the right one from the list that appears underneath the search box.
And finally, we are always on the lookout for editors to take on the different sites - of which there are many! - but we certainly haven't filled them all yet. Where there isn't an editor, it's generally up to GN users to get the conversation started and encourage people to join in. We've got some fantastic editors working away at their sites, many of whom are regular contributors to the main site as well.