I mostly use Revit in Parallels and it's quite smooth for me for what I do. Could be smoother obviously but it's fine enough. First I had the M1 base model with 16gb but when I saw it was eating like 10gb with Sketchup and Photoshop, I returned it and got a 32gb ram version for more comfort (and a bigger hole in my pockets
)
Not a GIS guy but I went on ArcGIS website and they recommend 32gb of ram for ArcGIS Pro. Air also isnt in the performance oriented lane so it would have always struggled if you were doing more than basic work with it. Also if you get your VM 32gb you would need more RAM than that and the next step for a MBP is 64gb but it's the Max version
So it's up to you whether you choose a 32gb Pro or a 64gb Max. I think doing a 16/16 split could work if you were good with 16gb on your Win laptop. I read that some people do struggle with huge datasets or complex queries so if that's your line of work, you may need more. For CPUs, you should be good with the base case.
Last thing, Parallels have different products and you are limited to 8gb for a VM in the Standard version. If you want to assign more than that, you'll need their Pro version.