¿Puedo pagar en dólares u otra divisa?

No. En los alrededores de todas las tiendas Siglo 21 existen bancos en los que se puede hacer el cambio por moneda nacional.