I'm sure there are many other good rugs out there - see if you can ask around locally before shelling out for postage perhaps. :) but that said, I cannot recommend Kauriland enough. Mine has stayed waterproof for at least three seasons, does not rip (my guy is lowest in the pecking order) and seems a good shape for his high-withered, TB frame. I have had a synthetic on him that did not rub, but I was borrowing it at the time and do not remember the brand. :/
Sometimes a horse can slip in the paddock and come back lame for a few days. It's happened to me. The first time you freak out, all the other times, you just get on with it. I would use Tuffrock poultice on his leg. It's fabulous stuff! Great for relief and getting the heat and swelling down. If he's still lame after a week, I would call a vet. It's quite worrying when this happens but chin up, he sounds like he's getting better already. Just keep a close eye on him.
"When the power of love overcomes the love of power, the world will finally know peace." - Jimi Hendrix