anything but a 3050ti, 3060ti, 3070ti or a 3080ti.
make sure you buy one with csm support & muxxed (https://en.wikipedia.org/wiki/Multiplexing) support so you can just get the display off the dgpu.
i have a friend that bought this laptop that has a 3080 and supports all of the above, it should run windows 7 just fine
beaware: youre gonna have issues with the trackpad cuz yk.. i2c, and youre also gonna need to swap out the wifi card for a 8265 (also forget about EVEN running vista lol)
i think its this one, but do your research before buying it
https://www.newegg.com/Storm-Grey-Lenovo-Legion-7-16ACHg6-82N600DUUS-Gaming/p/N82E16834646366