Boy howdy, did you say a mouth full. I once tried to repair a 'foam plane without checking what kind of epoxy I had. Melted one whole side of the fuselage. I do, however, have some polystyrene friendly epoxy. I had to order it online from an R/C site.
I will, however, still do a small...