That Meteor draw point is good, but if you have the patience, equip Encounter None and go back to the world map (if you still can) and search the Islands of Heaven and Hell for hidden draw points. Alternate between them and the Ultima draw point in Shumi village and they should refresh without too much standing around.
If that's too much effort then use curative magic refinement in the abilities menu and see what you can get hold of. I can't remember exactly, but you should have enough tents to get a fair few Curagas, and they should do for now (though I'd strongly recommend going back out and getting better prepared for disc 4). Junction whatever you can to get your characters HP up and maybe Vit too (given your getting killed off by meteor). Then put whatever gives the best effect on Squall's strength and she shouldn't be a problem at all.