I can't help you on the turbo size, but if the car still has the stock transmission as stated in your post, I would be planning on upgrading that very soon.
If your planning on going E85 I can only assume you plan to run higher boost, which the trans will not like much.
A proper trans...