How important is Gwent for the game?
I am not such a fan on Gwent.
Do I really need to play it to get further in the game? Is it just a nice way to make money or is it required at some point to be good at it?
Solution 1:
There are at least 2 quests where being able to beat people at gwent gives you additional options to finish the quests.
There are gwent-specific sidequests where you need to beat specific NPCs at gwent. There is even a gwent tournament sidequest, which you can only start if your gwent deck has a sufficient number of high level cards.
There are gwent achievements too.
So if you are one of the people who wants to get all achievements, or finish all quests, you must play gwent.
If you only want to finish the storyline missions, you don't need to win a single game of gwent. This is my experience in the base game version 1.03, without any expansions.
Solution 2:
As it is, it's just a Mini-Game.
In my personal opinion a really good one. I really enjoy a good game of Gwent.
But you don't need to play it in order to advance in the game.
Sure you can use for some coin or some fun but you can finish the game without playing it.
Solution 3:
I'm nearly through the game and I played one Gwent game at the start to see what it was like, and one as part of a quest which I just folded in straight away to no apparent problems. So just ignore it if you like. I also haven't done any fistfights or horse races that weren't parts of other quests.