I bought the following and really like it. I have replaced my door speakers but haven't done the dash yet. I would recommend finding a radio you like and upgrading the dashspeakers. Someone on this site makes adapters to install aftermarket front and rear speakers. Once you have the radio upgraded it wouldn't be hard to rear speakers. Feel free to reach out if you have questions.
Installed
https://www.crutchfield.com/p_500ILXW650/Alpine-iLX-W650.html
https://www.crutchfield.com/p_500KTA450/Alpine-KTA-450-Power-Pack.html
Going to install under the driver seat
https://www.crutchfield.com/p_109BASPRON/JBL-BassPro-Nano.html