Верно: стихи Янки Купалы.
Допускаем, что в разговорной речи, не претендующей на терминологическую точность, такая фраза вполне может быть использована в высказывании, сообщающем о том, что кто-то (по оценке говорящего) достиг хорошего уровня в изучении иностранного языка.
По-видимому, наиболее употребительными являются слова тверяки, тверяк, тверячка. Однако в словаре-справочнике «Русские названия жителей» И. Л. Городецкой и Е. А. Левашова (М., 2003) приводятся и другие названия: тверитяне, тверитянин, тверитянка; тверичи, тверич, тверичка; тверичане, тверичанин, тверичанка; тверчане, тверчанин; тверяне, тверянин, тверянка; тверцы, тверец.
Если бро — это обращение, запятая нужна. Если это призыв творить добро (кому?) бро, то запятая не требуется.
Обе формы глагола правильны.
Орфографический академический ресурс «Академос» Института русского языка им. В. В. Виноградова РАН фиксирует:
ашиха́ра-карате́, нескл., с.
карате́, нескл., с.
карате́-до́, нескл., с.
карате́-кеку́синкай, нескл., с.
коси́ки-карате́, нескл., с.
По аналогии следует писать и другие названия стилей карате.