Thanks for your question on Health Care Magic.
I can understand your concern.
Yes, you should definitely get done adult Pulmonary
vaccination with pneumococcal and Influenza vaccines.
Pneumococci are the most common bacterias causing pneumonia.
Influenza is the most common virus causing
lung infection.
So vaccination is definitely recommended in your case as you are having recurrent pneumonias.
Recurrent blood clots is mostly due to hypercoagulable state. So you should
consult hematologist and discuss about hypercoagulable states like protein C,
protein S deficiency, homocysteinuria etc.
So at present, you should definitely take vaccines to prevent recurrent
respiratory tract infection.
Hope I have solved your query.
I will be happy to help you further.
Wish you good health. Thanks.