Olive oil keeps well if kept cold and sealed. So does British grown and made Rapeseed.
Ghee keeps for years in cans, so does Nido which is the full fat dried milk, but tins of condensed or evaporated milk last very well too.
I'd add honey to the list.
Ghee - any recommendations for good sources , I don't really use it much day to day