Well...I'll give it a go! (Going from other vehicle experience, not Alfa, but should be about the same...your mileage may vary

.) If they are riveted, center punch the rivets, use a smaller pilot drill bit to start a hole then use a larger one (you want one big enough to take the head of the rivet off, in a perfect world you want one the same size as the shank of the rivet), you might have to use a cold chisel to get the heads off. After they are off punch them out from the top, a piece of pipe or a socket bigger than the head of the rivet to support the bottom sometimes helps. To put the new one back in, bolts are fine. Although, they will need to be a high strength bolt and it doesn't hurt to use a thread locker on the bolts. Chevy as well as other makes use this same type of fastening on the older model cars. Most of the aftermarket manufactures usually include the bolts with the replacement ball joint. Like I said, your mileage may vary, as in it could be different somewhat, but this may help some. Anyone feel free to clear it up if this doesn't sound correct!
Chuck.