It should fit.
Novak adapters should have all of the stuff youll need to swap it in, but youll need a new transmission, driveshafts, axles etc.
And emissions is a pretty important thing. If you live in a spot where it's not needed, it would be a great swap. But if it's required you wouldn't...