I reckon I can have a bash at it.
You and me both. You get to pick which one of those minions, up there, you are.
10 consecutive weeks raced? It hasn't happened. As far as I can tell from
this and
this sheet in
this file the Alpine will set the record at 9 this Sunday. The attached excel file shows my findings on cars with >=8 appearances. You'll have to forgive the ugly format. It was a quick and dirty data collection effort (which still took a couple of hours). As near as I can tell, only 3 other cars have achieved a string of 8 consecutive appearances. Kinda' unexpected which 3 too. Admittedly, there's a couple irregularities in the list with some duplicate entries in all caps but the filter search thing didn't care about it, as long the text string was the same.
Nah. Just takes some time and someone willing the cull the data. Someone smarter than me probably could've wrote a query or something and smashed this out in <10 minutes. The data is all there for all manner of answers to be had.