I got my regulator and faucet from micromatic.com
My local shop does beer gas (nitro) tank exchanges if you buy initially from them, rather than fills. So I got my tank from them. I’ve looked at morebeer and kegerator.com for a tank before- comes empty so you may still need to exchange it. I would double check with wherever you plan to fill.