I put a BOSS BCP62-RC in my 95, $205 on
amazon while being one of the name brands and coming with a backup camera. It's got a volume knob, wired carplay, 2 camera inputs, I think decent audio with 11 band EQ, and just plug N play with the metra toyota harness kit that doesn't use the factory amp. You do have to unplug the factory amp behind the glovebox, and I also unplugged the factory sub amp in the back because my subwoofer is just totally destroyed.
The best part, no dash cutting and I was able to simply drill some holes and flatten the little alignment tabs in my factory brackets for a rock solid (and easy) mounting. For a slightly more flush installation, get some 1/8" or 3mm spacers for M5 screws to put behind the bracket, that will make sure the radio is all the way up against the back of the dash piece.
Only con is the blue button lights are not changeable. They have them changeable on other nearly-identical radios, so it's a little frustrating that this one doesn't have that, but maybe they have a similar model that does.
I also put in pioneer TS-G1620F 6.5" speakers in the front doors, you should use a 1/4" spacer, #14 flathead home depot 1.25" wood screws to best match the factory screws, and I had to drill out the holes in the speaker a little bit to fit the big screws. I left the factory grill covers on for the OEM look, the speakers install directly to the door's sheetmetal, behind the door card. So you don't have to touch anything there.
I'm not so sure on the speakers, they're night and day better than stock of course but they seem to have a strong top end from the tweeter that makes a couple songs with very high pitch vocals almost painfully loud at the highest pitches. I only notice it on like 2 or 3 songs though, and never on the radio, only from Spotify. Even the same song on the radio sounds great, it's just that Spotify has the full frequency range so it shows up then.
The 11 band EQ doesn't have enough separation to fix that unfortunately, it's maybe an 18khz+ only issue and you lose the good highs when you turn down it's highest frequency adjuster.
Maybe find some speakers without tweeters and then get some mid-high speakers to replace the ones in the dash and put them in series with the door speakers to match the head unit's 4-8 ohm range.
Edit: Regular BCP62 is on sale for $165 right now, I'm sure
amazon has plenty of good backup cameras that aren't $40.