If it has an Intel Core i5, it will surely run Win10 fine.
Please see this article on how to update Win7 to Win10:
You can still get Windows 10 for free -- and you'll need it to get the free Windows 11 upgrade.
www.cnet.com
If you're not too much of a tech person, and don't want to do it yourself, any computer shop will do it for you (although it's a very easy process, don't be afraid).
If you decide to bring your laptop into a shop for the upgrade, consider upgrading your HDD to an SSD as well (assuming it hasn't been done already). It will make your system way more snappy, it will feel like new.