This may be a bit too late, but make sure your chainrings will work with your chain and rear sprocket as 10 speed chains are a bit narrower than 6-7-8 speed chains. I also second the idea of a chain ring nut wrench that can hold the nut while you tighten the bolt. I grease the bolt before screwing it into the nut, so when it needs to come out the steel and Al aren't corroded together. Anti-seize c ompound also works, I've found. Chain rings are much cheaper than crank arms. I know this probably sounds bizarre, but I wax my chains instead of using oil to lube them. The wax does not pickup up grit like an oil based lube and that oily grit is essentially a grinding compound. The chain ring on my Surly Steamroller must have 20 k miles or more and is still not appreciably worn.