No, solar panels will not harm your roof in any way if professionally installed.
A home roof (in general) is designed to support a 300lbs ‘spot’ load. That’s to say, it can support a 300lb AC unit in one location.