not sure on the alloys, just had 3 brand new tyres on them today costing around 90 quid, so not sure what to do, as for all the parts yeah there all fine, and i will get pics of individual parts eventually, ill try tomorrow