Viper engines are basic and very easy to work on them for an experienced engine builder. There is no need for special tooling.
The most important is the crank shop that will analyse and balance your crank.
One important advice: never start your engine to show people the noise it makes. It will further deterolate the crank.
We have now 25 cranks rebuilt in Quebec 🙁
Ask people on local racing forum who rebuild engines.
Or just Call Turner Motorsport for advise (1h from Boston), they race and rebuild a LOT of engines.
They know where to balance a crank.