Trying to rank the songs of a band is like herding cats especially if they are a Great Band. I dare anyone to make a ranked list of AC/DC songs. It can't be done. It if does happen sit back and watch the internet throat punching commence.
I pretty much agree. The only Rush song that I would exempt from that is La Villa Strangiato. That song should have been #1. It is unique and, technically, their best work.
I'll add an interesting comment about Red Barchetta. That song is actually based on a good SF short story called "A Nice Morning Drive," by Richard S. Foster. You can read it here: https://oppositelock.kinja.com/the-story-behind-rushs-red-barchetta-1446791872
I love the song, it may even be my favorite Rush song. But it is not their best by any means.