Thanks for your replies.
I'm still having trouble putting the tire on. I might give in and ask a more experienced cyclist friend of mine to help me put the tire on.
The reason of going the trainer tire is because my regular tire was getting eaten alive by the trainer. Also the noise will hopefully be cut down a little.