Check the transmission mounts, someone on another thread mentioned how if the mount is sagging, then it's harder for gears to engage, especially true of reverse. Also the level of fluid, it may just need a top-off. If those checks don't pan out, maybe someone else more transmission knowledgable can give help.
Do you have ACC? If so, try running a fault check on it. I think you hit Auto and vent at the same time, it's two of the corner buttons... The display will say zero as it runs checks, and if a number comes up, that's how many fault you have. May have to replace to blower motor entirely, as they do wear out. If you don't have ACC, see if the fan works on high only. It may just be the resistor that's gone bad on it. A cheaper and easier job.
As far as the radio, my first suggestion would be to disconnect the ground from the battery for 20 secs, and reset the radio. You have the code for it, right?
I'm out of preliminary ideas. Anyone else, did I miss something?