Yes, it will fit. Looks like a Mega slipper. Spend a little extra and get one of the 3s/4s slippers off eBay from one of the kit breakers. Would be a better upgrade vs that one.
Yes, it will work. Temporarily. A brushless motor will make it slip and tightening down that plastic nut is difficult. My son is using one in his Granite. His was cross threaded. Came that way.
Just upgrade the power module to the BLX setup. Less wasted time and money.