Need help on mounting radio.

The DIN bay is and has been industry standard for quite a while. No one knows what it might change to in years to come. Cut it if you want just be aware you or someone may wish to undo what you did. It'll a whole heck of a lot of effort and expense to put it back original again. The prices on those repop rallye bezels is a perfect example.