Just an update on this damaged rim:

I went and had my new tires installed. After that I noticed my TPMS light would come on. I found that I had a slow leak in the tire with this rim.

I thought maybe the new tires just didnt seal where the rim was still slightly out of round, but I took it back to the tire place anyway. After dunk testing it, I found out why it only leaked until it was about 20 psi. The rim had a stress crack in it where the metal had bent. It was probably made worse by the tire mounting machine. When aired up to 40 psi, I could hear it hiss. At 20 psi, there was not enough pressure to make the crack leak.