Hatta R9400 is NJS approved, so it'll be 109mm: any NJS approved cranks will work with it.
Sugino RD2 is available in either track or road versions, which take 103mm or 110mm BB respectively. As you have the chainring mounted on the inside you obviously have the road version, which is why it's fouling the BB shell.
It's usually a better idea to choose your cranks first, then buy a BB to suit.
Hatta R9400 is NJS approved, so it'll be 109mm: any NJS approved cranks will work with it.
Sugino RD2 is available in either track or road versions, which take 103mm or 110mm BB respectively. As you have the chainring mounted on the inside you obviously have the road version, which is why it's fouling the BB shell.
It's usually a better idea to choose your cranks first, then buy a BB to suit.