Dear Jen,
I am so sorry to hear about your son's reflux and your concerns. My son had reflux and his screams and cries were so heartwrenching. I didn't know what was wrong until one day after nursing he was having some belly time while I folded laundry and he started crying, fussing, and yelling and he spit-up and it was pink with blood. We wnt to his pediatrician and he said reflux.
What I found helped him (and me) were: we propped my son up after every feeding for at least an hour (he spent most of his first year in the bouncy seat, being carried or held upright, or in his stroller), I put a wedge in his bed and raised his mattress on one end to angle the bed so his head was higher than his feet, he began eating at 4 months - a small amount of ceareal then nursing or a bottle and then finish up with more cereal, when he bagan to eat we did the same thing some solids before liquids, and smaller more frequent feedings. By 6 months, my son had stopped spitting up everyday and he did not have any food allergies or swallowing issues.
I was worried about autism, as food aversion and spitting up and disturbed sleep was an indicator for a friend of mine but my pediatrician and I spoke and watched my son's development and he was making eye contact, responding to his name, and interacting while meeting all of his other bench-marks. My son has been below the 25th percentile for weight but it was consistant through his development(3 years now) so my pediatrician told me not to worry.
As for the medication, my son has never been on medication for his reflux because my peditrician and I wanted to try other interventions like the propping, solids, and smaller meals, before introducing medication. I would talk with your pediatrician and ask your questions about the concerns for his esophagus and the Zantac.
Stay strong! It does pass and my son remembers nothing of it and eats a wide variety of foods and textures.