Yes
Yes you do but only to customs, and they don't ask for the UBO when you pass through them, meaning that you still can get relative anonymity by utilizing a simple offshore company setup with a nominee director.
No custom (import/export) taxes, no vat, no limit on the amount of gold that you can carry in and out of the country (similar to HK in that regard), Switzerland in the other hand, gold with (995/1000 purity) is exempt from vat, while gold with less purity, silver and other bullions are taxed at 8% (if I remember correctly), customs some time hold your gold for further examination to test the gold's "authenticity", plus you are restricted to the amount of gold that you can bring (I think you can only bring 1m worth of gold) so yeah, I would chose SG or HK over Switzerland any day everyday.