1.. Losi springs fit, i dont have madrat springs to measure
2.. Again, i dont have shocks to measure
3.. Im 99%sure the shocks DONT come with ally caps, they didnt when i got mine a while ago...
4.. Bearings, turnbuckles, shocks and id say some ceramic diff balls..
5.. Pretty sure its the same stuff? MR plastic is fine though..
6.. Didnt try them but they seem OK on carpet for a guy at our club but not the best..
7.. Touch wood mines been fine, ive run it with a 6.5 for quite a while without problems...
Hope that helps
Tom