Question 1: are you sure a) is not "they felt that"? This would make more sense to me.
Question 2: "John gave up his volunteer work" does not carry the idea of obligation ("to have to do something" means to be obliged/forced/compelled to do something). Besides, I think your alternative ("now ... has starte