您好,根据您的描述,老人咳嗽三十多年,可能有慢性支气管炎或者哮喘的情况,晚上胸闷可能与心肺功能降低有关,建议您及时带她到医院检查心脏和肺功能,每年秋季可以接种流感疫苗,预防感冒,减轻慢性肺心病的进展。
建议老人低盐低脂饮食,多喝水,注意休息和卫生,适当增减衣物,避免受凉和感冒。避免接触烟雾、粉尘等环境。适当运动,增强体质。