Sorry I can't advise on most of your questions but these motors are 4Nm (same as those in your link) but nema23, I got some and they run very smoothly albeit just on my bench at the moment.

Nema23 4Nm