Sorry, of course I should have answered to your direct question. It is not sanded, but it is attached to a clean, unpainted bolt that's screwed directly to the chassis so it should be alright I guess?
I don't have a remote lead coming from the HU, I'm using the factory unit of my Mini Cooper...