A few more things to consider.
Sticking with Over the Counter (OTC) medicines limits things a lot (for us non-medical types). Most of what follows is for those without general access to prescription medicines.
With that in mind make sure you have any prescription meds you need with you, at least a week supply.
If you have severe allergies keep some fast melt Benadryl (or equivalent) on hand along with Zantac (or equivalent) and your epi-pens. The Zantac was recommended by my wife's doctor since it is a histamine blocker and works well with benadryl. If you don't have professional help handy immediately for an anaphylactic reaction these meds can buy you a fair bit of time.
Benadryl also makes most people sleepy so while it isn't a pain med it might help take the edge off if OTC pain meds aren't enough.
Aspirin has lots of uses, even if not as a primary pain med so you should have some along.
A little saline has a lot of uses (eye wash, wound wash, sinus wash etc.).
Not really a medicine but pedialite (and the generic versions) now have powder you can add to water. Very good for dealing with dehydration.
Thats what comes immediately to mind.
- Eric
_________________________
You are never beaten until you admit it. - - General George S. Patton