SWIFT- это всего лишь средство связи, вместо факса или телетайпа. Если Россию отключат от SWIFT, то банки будут пользоваться альтернативными каналами связи или через уполномоченные банки в других странах. Всё это, конечно замедлит расчеты и сделает их обслуживание дороже.
Расчеты золотом, даже если бы они могли бы реально осуществляться - это худший вариант. Что делать с этим золотом? Кушать его нельзя. Стране нужны товары, продуты питания. Значит, золото всё равно придется обменять на деньги.