As for the pneumonia, based upon my experience, I would recommend that you see a ENT specialist. I am of the opinion that my pneumonia episodes would originate in my nasal passages as a sinus infection which would then drain into my lungs. Occasional sinus wash with a hydrogen peroxide / saline solution has kept me free of sinus infections (after I had my septoplasty) for several years now.
My first came as a result of the common cold.
The second was after heart surgery, caught it quick,
The third was from I don’t know where. I just developed a cough that lasted for weeks, then when I coughed up a brown phlegm I knew what it was and went straight to the doctor.
Now I get the vaccine.
My granduncle caught it many years ago from trail dust while on a cattle drive. the doctor treated it with kerosene back then.