Each time you enter Thailand you need to apply for the Thailand pass. It's just like the passenger locator forms other countries require. There is not a lot of opportunities for travel between countries in the region, still a lot of restrictions. You would need to research their entry requirements thoroughly.
that looks like the same as I ordered, I did click and collect, randox have offices and drop-off box 10 minutes drive from my house so very convenient for me.