Making progress on my Demon

I run a Champion 3 core, it keeps my big block around 190 all day long. I picked it up from ChallengerGary on here many years ago.
Is it a direct fit that bolts up to the factory holes or did you have to relocate the holes ?. Is it a 22 inch?