Both your questions are answered specifically on this page:
ERA vs Superformance FWIW, I'm 6'4" with 12EEE feet. That's one of the reasons I flew up to New Britain and had what they call a "butt in seat" fitment. Suffice to say I fit quite nicely, and they moved the pedals around so my feet fit as well. It is now all second nature and I would say the car fits me like a glove.