On the subject of Michael Schumacher as the Stig...here is a little info ;)
Ferrari has built 30, expanding the original 29 that were planned. These have all been sold to pre-selected past Ferrari customers, with the exception of one which was retained by Ferrari S.p.A. Ferrari's F1 World...