belt I would also do at 40k, and again at 75-80k. It costs about £30 to do yourself, but I think you need to support engine as the newer puntos have a dodgy engine mount/cam belt loop thing going on.
oil just selena oil if you want the best. ANd don't just think any old oil will do it, after doing a term here at uni and a little on oil and interferance fits and all, its not just oil viscosity, but its materials, manufacturing technhique etc, not to mention all fiats from mid 90's (or earlier) have been designed on the stuff. Costs a bit but your engine will spin happier, I guerentee it!