Yes the helmet is made in Italy.
It comes with 2 visors and a helmet bag. You can detach visors relatively easily but they are not retractable, unfortunately. Mine misted up badly during a wet TT so I had to stop. Also the helemt is slightly too big for the helmet bag which kind of defeats the purpose really.