bad= Does not pray, does not fast, does not go to hajj, does not care if food is halal or not
Good= Doesn't drink alcohol Doesn't eat pork Gives zakat Is kind to parents Is clean
bad= Does not pray, does not fast, does not go to hajj, does not care if food is halal or not
Good= Doesn't drink alcohol Doesn't eat pork Gives zakat Is kind to parents Is clean
Yes, one does not go outside the fold of Islam unless he commits major shirk, denies one of the things that has been made wajib(obligatory) by the religion, or certain other specific acts. Major sins other than shirk do not take you outside of Islam. However, if he doesn't make salah and doesn't fast in Ramadan because he doesn't believe these things these things are obligatory, then he is a kafir, as he is disbelieving in those ayat of the Qur'an and ahadith where those things were clearly made haram.
To answer a question to the answer above, homosexual acts are a grave sin but not an act of kufr(disbelief). Even a Muslim who feels homosexual urges and commits homosexual acts is still a Muslim while he believes
Wallahu alam(And Allah Knows Best)
Yes. Without any doubt he is a muslim but he is not a good Muslim. A Muslim is one who believes there is no God except Allah. Allah has no sons or daughters. He is not son of anybody. Muhammad is his last messenger.