There's a particular honey, from Australia, that's thought to have exceptional medicinal properties. according to the flower it's made from. I've not used it but was encouraged to by an Aussie friend, which is why I promptly forgot the expensive name of it.
Stocking more than a modest selection of antibiotics means making a commitment to various compromises and substitutes. One may need to vacuum seal and freeze some things to extend shelf life, or use meds intended for animals on people, or use older generic meds in place of expensive brand name newer ones..but the more help you can get from your doctor, the better it is. With a proper relationship accumulating several 'last ditch' antibiotics is doable. PAYING for them, on the other hand, may take most of a young ransom. Extending the shelf life to the degree possible is a commendable goal, and easy on the budget. Caveat: Some antibiotics degrade into toxicity, meaning poisonous. If you don't know which ones, don't store antibiotics.