Re: Do they ??
You are correct, most twinsparks do use oil. Make sure you check and if neccesary top up every week. I put a little bit in most weeks, maybe 150ml a week, I do +/-300 miles a week. Some people on here have talked about 1 litre per 1000 miles as being at the upper end of normal consumption.
I change oil and filter between services, every 6k miles, I use a fully synthetic 10w40 but Alfa recomend a 10w60 for enthusiastic driving, personally I think a 60 is a bit much for UK use. Whatever you use make sure it is a decent quality, far more important imo than the grade (within reason).