I’m not a full expert, but I have a Denali snow plow from the club store, and the only modification I had to do was cut a 8” or so piece of the front edge of the trail armor skid plate directly under the winch so that the mount would fit.
I don’t see how the bumper would matter. Arm guards don’t matter, I try to remove mine as I don’t always park my P1k5 in a heated garage. Like mud, they will hold lots of snow which can be hard on the boots etc. this year I forgot to remove them so I have to make sure to clean them off.