Зависит от контекста, но обычно говорят: день рождения Маши и у Маши день рождения.
Двоеточие ставится в бессоюзном предложении. В данном случае есть союз ведь, поэтому следует поставить запятую.
Слово ведь не обособляется: Но ведь у этих народов не были распространены...
Корректно: У неваляшки центр тяжести смещен книзу. Ср. с описанием в словарной статье.
Слово много является числительным и, как и другие числительные, в им. падеже требует от управляемого существительного формы род. падежа, ср.: пять/триста/много ошибок.
В подобных предложениях запятая не ставится: Прямо сейчас у вас есть за что быть благодарными Вселенной.
Междометия отделяются запятыми. Как вариант, можно выделить междометие в особое предложение: Догадываешься, сколько у него получилось? Ага! Три с половиной!
Точка после кавычек не нужна.
Соперники, у которых побеждали – неправильное сочетание. Возможные варианты: соперники, которых побеждали и соперники, у которых выигрывали.
Возможны варианты пунктуации в зависимости от смысла: Дай Бог детей как у добрых людей («таких же, как у добрых людей»: пусть Бог даст таких же детей, каких он дает добрым людям) и Дай Бог детей, как у добрых людей («как это бывает у добрых людей»: пусть Бог даст детей, как он их дает добрым людям).