Yup, you got the main parts. You will also need a metra dash kit and a metra antenna adapter.
The Amazon link looks like a Chinese Android unit with a very hefty price tag. You want a Chinese Android radio, get the Joying.
Ok, is this an export Jeep? That will make some difference in things like AM/FM band, Video format, etc. CANBUS shouldn't care though. Are you outside the US or Canada?
12 JK,2.5" Teraflex lift,Bilstein 5100's,BFG KO2's P305/65R17
17 WK2 Trailhawk