right then yeah Armourdillo does protect the frame from dents and scratches. And yes giro helmets are very good. Van shoes will be good but all flat sole shoes wil i have some 10 quid no fear shoes from sports world and my feet very rarly slip off. The pedal you have is more important than the shoe, you could ride with most shoes if the pedal is good enough