I'm a member of CAROC but a rather recent Alfa owner having purchased a spider 18mos ago. I work about 30 min from Lyons. If none of our other more seasoned members offer, I can check it out.
PS- As for the wind and cold, we have incredible humidity to match it. Even sitting in a garage they will rust just not as fast as driving thru winter salted roads.
Series 3 1983 Spider