I fitted a Bob Newby kit to a 56 GF and B31 rigid, best thing is to ask Bob if he has supplied one before. B31 rigid is a non standard fitment.
Both my Newby clutches were for a taper mainshaft fit, your bike might have a splined mainshaft? Is so the worst case is fit a different mainshaft from s/a box?
There is a choice of teeth for Newby engine pulleys, also belt width (which affects number of clutch plates).
Your bike could probably use the narrower belt, the gearbox moves to get the belt tension right on my bikes, if your bike has a tensioner the belt would have to exact length, or a new tensioner arrangement fitted.
I run the cases dry, not sure if thats an option with the plunger, what oil seal if any is there on the engine? My b31 crank seal drips oil into the primary so I leave the oil drain plug off and get a few drips still