Wa `alaykum As-Salamu wa Rahmatullahi wa Barakatuh.
In the Name of Allah, Most Gracious, Most Merciful.
All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.
Dear questioner, we would like to thank you for the great confidence you place in us, and we implore Allah Almighty to help us serve His cause and render our work for His Sake.
Fasting during the month of Ramadan is one of the five pillars of Islam which is obligatory upon every Muslim, male or female, who is adult (i.e. has reached puberty) and sane and who is not sick or on a journey. The Qur'an says, (O ye who believe! Fasting is prescribed to you as it was prescribed to those before you, that ye may (learn) self-restraint. (Fasting) for a fixed number of days; but if any of you is ill, or on a journey, the prescribed number (should be made up) from days later. For those who can do it (with hardship), is a ransom, the feeding of one that is indigent. But he that will give more, of his own free will,- it is better for him. And it is better for you that ye fast, if ye only knew. ) (Al-Baqarah: 183-184)
Responding to the question, Sheikh Ahmad Kutty, a senior lecturer and Islamic scholar at the Islamic Institute of Toronto, Ontario, Canada, states the following:
You do not owe the duty of cooking for or serving food and drink to your husband who does not fast during the days of Ramadan, if he does so without having any valid reason of sickness, travel, or old age that would exempt him from fasting. Since we are not allowed to condone or aid and abet someone who is doing a sin, if you do serve food or drink to him [during the hours of fast], your actions are considered sinful.
It is common knowledge in Islam that skipping fasts without valid reason of sickness, travel or old age, etc. is considered a major sin. From the way you have described your husband, it does not seem that he has any valid excuses not to fast.
Your husband is guilty of a another major offence by not praying; even greater than all of these is his denial of his obligation to pray while still considering himself to be a Muslim. If a Muslim denies his obligation to pray or fast, etc., he automatically goes out of the fold of Islam by such denial. There is a general consensus of scholars in Islam on this issue.
You can also read:
Husband and Wife: Mutual Rights and Obligations
If you have any further questions, please don't hesitate to write back!
May Allah guide you to the straight path, and guide you to that which pleases Him, Amen.