Mike was looking for information on S7s a few years back.
http://saleenforums.soec.org/showthread.php?t=14946
Had a friend that was looking to purchase.
In the photos you have posted, is there a Lizstick S7 to the far right?
Best wishes on your new friendship.