Hundreds. There are over 120 ethnic groups + immigrants from other countries (incl Americas, Western Europe), and they have their cultures and sub-cultures as they're not that "monolithic".
Many
Dozens if not hundreds. It's a big place with a lot of isolated communities.