Hi Tom,
Domain joined yes, interestingly our IT support provider does not get the same DNS suffix "co.uk" as we do with domain joined computers working remotely. Unsure about your second question, that's over my head but will ask our third party netowrk support.