I am a practicing Hindu. Yes, I’ve heard of all of those and Bhakti is but one school of thought. But Hinduism has always had space for other schools of thought. Sankhya is one of them. It does not have a lot of adherents but it does exist. About many God’s in Hinduism - It’s one God (Brahman or Truth) but its different forms as perceived by humans based on the agency/actions of God.