Hello Thierry,
Where are you located? Do you also have a 102?
To answer your questions....
There are two kinds of parts in old Alfas: unique factory parts that are almost impossible to find in usable condition, and more generic parts which can be easily duplicated by fabricators in that particular line of work.
Fortunately, pistons are in the latter category. Furthermore, modern, automated machinery is capable of making very high quality pistons, at a reasonable price, and with requested modifications.
I am currently using JE pistons made here in the states. I’ve heard of a company, CP Pistons (I think) in Europe. The various retail merchants in Europe will each have their preferred manufacturer. They may buy from the same, or a variety. For use in a standard road-going car, they are probably all good.
Your friend will certainly need a local machine shop to assess certain things. If pistons are bad, there is a very high likelihood the cylinders will need to be bored. Before ordering pistons, find out what size is needed. Then order that size, take them to the machinist, and have them bore to match the pistons.
It is unlikely your friend will need “new” rods, but he should have the machine shop check them, and overhaul them. They may need bushings, and/or the big ends could need to be reworked.
Pistons rarely go bad by themselves. Usually, there will be more components needing attention.