I like road bikes, but it depends on whether you're doing road or gravel touring.
I see front eyelets, but on rear eyelets on the Giant??? Strange????
Anyway, attach a rack with P-Clips to the rear lower seat stays, and either p-clips, or a brake bridge mount on the upper stays. You should be fine for moderate loads.
Or, as others have mentioned, anything can be repaired. Start tracking down good usable parts for the Rockhopper. Perhaps used co-op parts?