I would think that running your Sugino crank in a 3 x 10 setup should not be a problem.
Are you wanting the triple front derailleur to index? Which shifters are you using? Shimano had many triple crank offerings during the 10 speed years. I think Ultegra 6603/6600 stuff is really great but there are many other options too. I’m not sure if the 6603 front derailleur would index perfectly with your chainring combinations on your Sugino crank though, they’re optimized for one set combo of ratios such as 52/39/30, 53/42/30 something like that. There was a Shimano triple that came in like a 50/38/28 or something like that such as a Sora or 105. Your Sugino crank might be considered a “Trekking” crank and I’m pretty sure you could also spec a trekking or hybrid or cyclocross front derailleur with it and it would work fine.