Just start with the least aggressive products first, review and then see if you need something stronger. If the least aggressive combination does the trick then simply wax/sealant/coating and admire your work. The paint may be very hard but it is better to find this out by working up in steps, using aggressive products on soft paint could easily bring a gown man to his knees in frustration!
I have read many times that Alfa Romeo have very soft paint, I often thought about this when using a wool pad on the rotary as the paint was like granite. On some Alfa's the paint was ultra soft but others had medium hardness. Don't assume the paint is soft/medium/hard, do a test section and see what works for your vehicle.