Nope. It'll work. You might want to look for an ultra-seven speed freewheel from Suntour, but that probably isn't needed. The 9-10 speed chains need the narrower cogs, but I'm pretty sure that you'll be happy with an 8-speed chain. The black SRAMs are cheap and look appropriate.
Show us the finished product.