After some seaching for designs and thinking about it, I have few more questions. I am building cnc router for wood. 2500x1300x20 mm working area.

1. What do you think about this gear reducing assembly? https://www.aliexpress.com/item/4000232951024.html?
I would add tensioning spring to it to allow some play between rack and pinion and would go for straight pinion (I suppose this is preffered).
I am considering this setup because it is cheaper than having it done locally. And it seems decent.

2. I am having trouble finding 1.5 mod rack with mounting holes. Can you give me some links where these can be ordered?

3. Another option I was considering was rotating ball nut. But I guess that would be more complicated than rack and pinion setup. I will be doing wood carving also with 2mm ball bit. Will rack and pinion be precise enough for that?