Hi
Welcome to Healthcaremagic Forum
Coughing up blood indicates the presence of an
inflammation like
pneumonitis, TB etc.And again there was exposure to fumes, so its time you visit a hospital and remain under care of
pulmonologist (
lung specialist).
Please dont try self medications at this point, particulary at your age and condition.
GIve rest of your mind and body, avoid any sources of irritaion ( smoke, dust, kitchen fumes), have warm water and light food.
Takecare.