You would have to take the engine out of the car but IMM (Indio Motor & Machine) has a dyno. Don't know if you know Fred and Brian but they know a little bit about LA engines.
600 HP is probably a conservative estimate, it looks like a real tire fryer. Hopefully you can get the suspension sorted out so you can put all of the power to it & make it hook.