Motor swap

Well, I have been researching this for the past week and am not getting any definite answers, just speculation so any help is welcome. I got my hands on a 2009 Renegade 500 with a blown engine and if it’s not too much trouble I’d like to fit an 800 engine instead. What parts do I need to make this work? Before you tell me it’s more trouble than it’s worth let’s come up with a list and let me decide. I would get a used complete engine rather than rebuilding what I have. Computer and matching key. Can I use the stock wiring harness and just swap in the ecu & key? Cooling system the same? Clutching definitely different so is there a complete 800 clutch kit I could get or is it going to be a primary and secondary replacement? Exhaust? Anything else I’m forgetting? Can I use an 800 from an outlander or renegade of any year?
I’ll admit the new Griffin 640 kit is intriguing but I’d rather get into a 800 based engine so I can BBK off of that. There are no used 800 or 1000 Renegades for sale in my state that I can find and I have been looking…