We're always happy to have new faces! Regarding the server, no - guild wars 2 doesn't require you to be on the server, the only content it's relevant for is WvW. Since we're pve focused there's nothing to worry about.
I did add your name to our recruit list so hopefully one of our officers will talk to you soon! until then, happy gaming ❤️