nvidia these days has little to no issues with games, I've personally had very little.
The biggest problem I've had is with video decode/encode acceleration, because nvidia doesn't provide vaapi drivers and Firefox doesn't enable vaapi by default. there is a solution that works but you need to do some tinkering.
this isn't a huge problem though, modern cpus are pretty fast and software decoding is fine for the most part
it depends on if the charger is just a standard 5v 5w supply or if it's a fast charger i think, because a standard supply doesn't have anything hooked up to the data lines that can be killed
oh yeah ig, the gnu part wouldn't have made sense