i need a new rear badge, but i have the flat type so would i need a new full lock?
Yes.
But, then I would say that wouldn't I
Seriously though, I believe the flat version simply sticks on, so you wouldn't need a full lock, but I don't know if they are still available.
Obviously if you want to "upgrade" to the 3D version, you would need the lock mechanism too.