Please at the risk of going totally public with my ignorance..
This is the right place for it. People have nice manners here. Anyway, it's the sort of question everyone faces sooner or later.
I have a nos Suntour XC Pro chainset and wonder will it be compatible with a Rohloff..if I use the middle ring.
Yes, you can use it, but, as you've already been told, you may have to change the bottom bracket to make the chain line 54mm for the common Rohloff sprockets; the 13t Rohloff sprocket has a different chainline. It is important to get a Rohloff chain line to within 1mm of straight. The chain line is measured from the exact longitudinal centre of the frame to the centre of the chainring.
To measure the chain line with the bottom bracket on the bike, fit and torque up the chain set, then measure from the side of the seat tube to the middle of the chainring. Now measure the thickness of the seat tube and add half of its thickness to the measurement you already have (from the side of the tube to the centre of the chainring).
You can move the chain line 3mm to either side of the middle ring by using the outer or inner attachment points for your chainring.
Once you have the measurement of the chain line with the crankset you want to use and the bottom bracket in the bike, return here and we'll do the math for you and tell you how long the axle in your new BB should be. You will also need the width of the present bottom bracket, or a spec sheet telling us what the chain line of the crank is with an x-length bottom bracket, as originally advised by the manufacturer.
For everyone else: doesn't that Suntour XC crank remind you of the Sugino XD2? If it is the same crank, this could be easy, as we already know the BB axle length wanted, having gone through this exercise at length for my Cospea cranks, which have the same dimensions as the XD2.