Hi! Interesting question, why do you want to know it?
Well, what I know is that there is no minimum safety distance imposed by law... the recommended distance is 1.5 meters but it's not in traffic laws.
About file, in inhabited centers it's possible to ride side by side for a number not exceeding two. When cyclists circulate outside the inhabited centers, they must always proceed in a single file, unless one of them is less than ten years old and proceed on the right of an other cyclist.
The absurd thing is that the helmet is not obligatory here in Italy, except for under 12. The law regarding road safety should have been updated for years, but in the meantime we are stuck in this way...