Partial or full threading are both fine. There was some debate on another topic about whether partial was better for the bearings, but machines are getting built with both kinds and are working just fine. I just examined my machine in terms threads length. I did not find any place where 15mm of threads wouldn’t work, and you might be able to go down as low as 12mm. The bolts in your link are galvanized. Personally I don’t recommend galvanized bolds for your machine. It has been my personal experience that the coatings can sometimes increase the diameter of bolts, and tolerances in the printed parts are tight.
A common type of bolt is ‘BZP’ for bright zinc plated - i.e. galvanized but shinny. It’s not as thick a layer as the hot-dipped galvanizing that you’d see on, say a gate hinge or boat anchor, and should be good for the MPCNC. It’s enough protection to stop them going rusty if your workshop is occasionally humid but they have a nice finish.