Paolo
I know this may be a little over the top but I use Castrol RS 10/60...I used to use Selenia 20K 10/40...but then, I think mine's going to be a little more stressed than yours

...
According to Haynes a 10/40 wt is fine if it's good quality
As for the brake fluid, it really depends what's available... a good quality Castrol (DOT 4) would be my choice for a road car !!