A kind-hearted Halifax cafe team and their customers have been rallying round to help a man with terminal cancer.