Re the ad blocker, it depends on which browser you are using and on what device. Some browsers have an ad blocker built in.
Best way to support the site and remove ads is to upgrade to the paid tier of membership. It’s very cheap, removes ads and supports G Scale Central.