I'm sure it's all buried in their licence agreement.
MyNameIsRichard
True, but not things you will use day to day. With such a little machine, I would go with EndeavourOS with i3 or sway and build it up from there.
The only disadvantage is that you have to manually update, unless you've installed it from the aur.
Isn't Zorin very out of date?
If you're supporting it, then one you are familiar with would be my recommendation. If you're both beginners, then Mint.
On EndeavourOS, you just have to run nvidia-inst. Mint has the driver manager, and other distros have ways of handling it. For your card, you'll want the Nvidia Open driver if it doesn't do it automatically.
TLDR: These days it's easy.
Out of date Nvidia drivers was the main reason I moved from Tumbleweed to EndeavourOS, at the time they were a couple of generations behind and didn't even have explicit sync.
When installing on Arch (or a derivative) you should run sudo pacman -Syu package_name so it is always up to date.
You’ll be fine with anything AMD or Intel even on debian stable, since they’re both active in developing their linux support, where nVidia doesn’t support FOSS drivers.
Not strictly true any more. There are Nvidia open drivers, but they may not be in Debian yet. In fact, Nvidia recommend using the open drivers for cards it supports, which if I recall correctly, is Turing and newer.
No, but then I have quite an old graphics card. Even for my card, the open source drivers are recommended.