Hindu religion/hindu religious books do not say that hindus have to worship idols or should indulge in idol worship. No hindu scripture says that hindus have to built temples or idols for worship. Building of Temples were started by Kings. No hindu scripture mentions that.
As per Granth sahib…Hindus have forgotten the Primal Lord, that does not mean that hindus do not believe in Primal Lord. Skihs reformed the
mal-practices and curruption that had grown in the hindu religion. Mool Mantra of Sikhsim is Ek Onkar Sat naam, that is very similar to hindusim. The Granth Sahib does not have word “God” the word is “Ram”. Sikhs and hindus go to each other temples, you will never find any Sikh going to a Masjid.
Yes, there are non vegan Sikhs and so are many hindus and Chirstians…a true sikh will never touch halal meat.
They do not believe in Muhammad PHUB as a prophet. They would prefer to die rather than covert to Islam.
Inkar/Omkar in Sikhism is nothing but Om/Omkar of hindus.
And. Omkar/Om in hinduism does not mean 3 gods broken into millions.