"In the passage where the New Testament says that every one must work, it gives as a reason 'in order that he may have something to give to those in need'."

Lewis is being a little sloppy with his exegesis here. The New Testament passage to which he is referring is Ephesians 4:28 (KJV): "Let him that stole steal no more: but rather let him labour, working with his hands the thing which is good, that he may have to give to him that needeth." Clearly the passage is directed at reforming someone who is a thief; it is not a passage saying "every one must work." Passages exhorting all Christians to work are quoted above--see the first Bookmark for page 84.