It’s a pretty easy install on the older cars; the dash is only held together by some clips and a couple of screws. The new unit may require you to tap into the parking brake wiring (some of them restrict certain features unless the parking brake is activated), but that would be the hardest part.
Would definitely recommend getting a set of dash panel remover tools. something like this
I would just go by what’s rated well on crutchfield, I’m not too well-versed on the current offerings. I did my Bluetooth stereo about 6 years ago now, and a friend’s Bluetooth stereo about 2 years ago (she had an ‘03 Civic).