Hey, if you go here click here and type in your information/ let the website run a scan, it'll tell you exactly what you need. (Plus, if you buy from them they guarantee compatibility so far as I know).
Unless you have a 64 bit operating system (which unless you know otherwise, you probably don't) you won't want to install more than a total of 4gb Ram, because the computer cannot use more than that.
Hope that helps!
Windows 10 Home vs Windows 10 Pro comparison: Here are the extra features you get in the Pro version