Fun project!
Regarding your Recaro question, have you spoken with Recaro customer support? If you don't have the information, here it is:
RECARO North America Inc.
4120 Luella Lane
Auburn Hills, MI 48326
Phone: +1/(0)248/364 3818
Fax: +1/(0)248/364 3806
Email: info(at)recaro-automotive.us
I...