Not sure on the dimensions compared to the jacuzzi. I hope you didn't have a WJ before and someone talked you into a Dominator...we wont go there though if thats what happened
If you had to remove material and your intake will drop in now, give Jack at MPD a call and Im sure he will talk you through the install. You will need some Sea Goin Poxy Putty-he carries it. Try searching around the forums for some old topics, this has been covered in pretty good detail before.
No it was a 12YJ Jacuzzi