Own 3 M12s - great all rounder - the two impacts came with 20 MOA rails, like you the Extreme did not.
To keep things consistent - I went with the standard 20MOA Mauser rail from my RFD.
There are cheaper Britannia and Rusan 0MOA rails available.
With regards to mounts - don’t think you can go wrong with Teir One.
View attachment 407083