Are the archaeological sites family-friendly?

Generally, yes: the Necropolis of Puig des Molins and the Dalt Vila fortifications are open-air and easy walking.

Check the MAEF museum’s site for hours before you go, since they shift seasonally.