velcro for the plates?

But you could try run without a front plate, just get some plastic tubes, in whatever color you like, slice it open and wrap and glued to the edge of the front plate so it doesn't scratch the leather dash and put the front plate inside the car on the dash when needed.

Since your car is a US car and is not drilled for the front plate holder, when a cop stop you for the plate problem, just tell him that and you keep the front plate in the car on the dash. 9 times out of 10 he can't touch you. If he makes a big deal, just tell him if it was really a BIG DEAL, Transport Canada would not have given you the landing paper without you drilling out for the front plate holder.