If your PC runs Windoze 7, it should run 10, though it might perhaps be a bit slower in some functions??? As for spending the money for an upgrade so you get support, on the basis of my experience with Win10 problems, I'd be dubious about doing that, as although the support team were helpful, in the end they couldn't actually solve the problem. And then there's Win 10's propensity to continually update itself which can render some old hardware not working all of a sudden: if you're going to use it, I would strongly recommend not having any internet access on the machine. Or just go learn Linux, as I'm starting to do.