Верно с дефисом: бонус-игра.
Да, в этих случаях запятые ставятся.
Дело в том, что собирательные числительные (двое, трое, четверо...) в русском языке имеют ограниченную сочетаемость. Они употребляются не со всеми словами. С существительными мужского рода, обозначающими детенышей животных, собирательные числительные сочетаются, а со словами, обозначающими взрослых животных, – нет. Поэтому пятеро лисят, трое котят, семеро козлят – корректно, а трое котов, семеро козлов (о животных) – ошибка.
Оба варианта правильные.
Говоря о ветре, отмечают, откуда он дует, а не куда: северный (т. е. с севера), южный (с юга), западный (с запада) и т. д.
В придаточном уступительном предложении: Как бы сильно ветер ни дул.
Предпочтительно: Барин со всеми его имениями себе не принадлежит.