Welcome to the site. You will find lots of information about each item you listed in our forums just by searching or check out the
FAQ. As a quick piece of advice look at doing an entire package from
TPC if you are going to get their turbo, check out their suspension work, etc. and see if you can get the package like you want it. They'll customize things for you.