1. Yes Turbogoods.com is a great store to get your turbo from...Alex is a good guy, I dealt with him
2. No, the SC34 is not ball bearing. Its 360 deg. race bearing
3. SC34 is a tad small for the GSR, I suggest going with the SC61, it will be more efficient, and its about the same price.
4. I...