This is hugely helpful - thanks very much.
One last (dumb) question. Apparently I should add grease to the nuts when putting the chainrings back. Will ordinary chain oil ("synthetic lubricant") do or is it too thin? Also my bottom bracket is clicking - again should I add grease, or will oil do the trick?