I lately have had two instances when I nearly choked from my throat swelling. Should I carry an epi pen?

Hard to know. You really need to have an ENT evaluation of your throat swelling. Allergy is a possibility but acid reflux is a possibility as well. There are many factors involved and difficult to evaluate based on your question alone.