dude, those questions you have asked will involve very detailed answers that will take someone alot of time to write.
i suggest before you plunge into anything expensive research all of your questions yourself using this site, toymods and all other 86 related sites, you will learn alot along the way and definatly save your self some coin, dont rush into these modifications because you heard they would be good, find out yourself, take your time