Solar pool heaters are NOT indirect, and are usually made of ABS plastic. If it has small individual tubes, you can cut them at the leaks and use John Guest "push on" 3/8" couplings to splice it back together. Otherwise, and especially since it seems to have multiple leaks, either check to see if your panel has a "lifetime" warranty or replace it/them because they are "worn out".