Dealing with non-Muslims

Discussing subjects contrary to Islam with a non-Muslim

Q: I was having a conversation with a non-Muslim acquaintance, and she was talking about her belief which had stuff to do with energy and spiritual stuff. And she was talking about things contrary to Islam but I did not clearly state 'you are wrong, I believe the complicit opposite, etc..." because she is very into being accepting and to me it seemed that telling her she was wrong and so on, right then and there, when she doesn't know much about Islam would turn her away from Islam and make her think is was a harsh religion.

Note that I am not apologetic about Islam in any way, I just did not want her to turn away from Islam before she understood what is was about. Is staying quiet like this a sin? Even though she knows that I am Muslim and do not share her beliefs, if I don't refute them out loud, is it sinful?

Also, occasionally I would shake my head or say yes when she was speaking, not as a way of agreeing with what she says but rather as a way to show I understood what she was saying. As I said, she knows I am Muslim and have different beliefs. Is this a sin? Would this take me outside of Islam?

I met with a second time, and once again I did not outright refute her when she talked about beliefs and I did not feel confident about giving her dawah as I feel I do not have enough knowledge to speak, and I am generally very inarticulate so instead I gave her a book on the introduction to Islam. Is this right?

Non-Muslim workers

Q:

1. If non-Muslim women servants on their 25 December event ask their Muslim owners to give them holiday? What should the owner do?

2. If they ask to give them rupees ,milk etc for that event because they work there and can ask there for their requirements. What should the owner do in this case?

3. If the owner calls these servants using words like ; O my daughter etc for the sake of good behavior and for the sake of greed (so that they do not Leave this place for working and not do not go another place for work). Is there any permission in Islam to call non Muslim servants with these words? As people of more age are called with respect by other people of less age.

4. Can non Muslim servants be also treated with respect?

5. Can non Muslims wash the clothes and pots of Muslims? And clothes ( they wash clothes at that method that we told them on which clothes become paak) and pots become paak after being Washed by non Muslims?

Befriending kuffaar

Q: Four days ago a Hindu friend of mine was showing me the idol and addressing it as god and asking me like "do you know what this god's name is?" I in my heart I knew that Allah is the only lord and there is no god except Allah but I told him I don't know his name and then he told me it's name and then I said I have heard it in some movies. Was there any kufr in my statement because I did not tell him directly that the idol is not god and when he asked me "what is the name of this god?" I said I don't know. By seeing the scenario it looks like I don't know that god's name (but in my heart I knew Allah is the only god). I usually read the shahdah after every wudu. This happened on Thursday and I started getting doubts about these statements on Monday. So if that was kufr and I have prayed Salaah for four days, should I pray again but I read the shahadah Thursday itself after wudu. Were my salaah valid?