any modern 64bit processor will support any OS, but a 32bit processor will not support a 64bit OS. that is your only limitation.
Windows 10 is just designed to maximize use of the newer generation chips. they are not proprietary to each other.
get the newest gen Intel and the best model you can afford and it will run Windows 7 Ultimate perfectly.