i'm thinking of piping royal icing on a buttercream cake so that i can paint it gold, can i do that? or would it slip of?
There is no problem piping RI on b'cream. I've done it many times. Just make sure you beat your RI enough that is doesn't soften once piped.
See the post on "I'm a royal icing failure".