Hi Naim, just ordered a MMB-4 kit myself a couple of days ago and that pic looks like a genuine one as you can see the dip at the end of the neck pocket for adjusting the truss rod at the body end of the neck whereas the stock PBG necks have that adjustment happening at the headstock end.

As the kits come bare without any screw holes pre drilled whether the scratch plate is 7 or 9 won't matter and as for the size or length I reckon it would be pretty close, or close enough that you may have just a small amount of trimming or filing to make it fit. If it looks deeper or bigger from behind the PUP (ie towards bridge) the few ones built by forum members look about the same too.