Yes, if you use an edible varnish spray. I think that you call it glaze in the uk? PME does one. I always spray items such as crowns, etc that I have luster sprayed before, it avoids getting gold all over my cakes.
It works on cakes, sugar and even chocolate.
Just be careful not to over spray it or it might slightly fade the gold/silver/luster