Question 1: Almost certainly not. Windows 10 is a pretty fundamentally different operating system from Windows 7 - including huge under-the-hood changes to software and the underlying framework. Drivers written for one are virtually guaranteed not to work for the other.
Question 2: Again, almost certainly not.
General elaboration:
Drivers are not magic. "similar" is not "same" and "same" is what drivers have to be. You must get drivers that match your operating system (10 vs. 7, for instance) in almost all cases - there's some leeway for similar systems like 8 and 10, but support is rare and not at all likely. They must also be a match for your hardware. The only really safe sites to be getting these from are the manufacturer (in the case of pre-made systems) or the motherboard/graphics company (in the case of custom builds). Other sources are often illegitimate, unsupported, or frequently contain malware as it's an easy trick since a lot of people think you can just mix/match and download them from wherever, which to emphasize: you can't. Number two: you can't just move drivers around from systems - they will almost certainly be different in many of the ways that are important, and therefore will not work.
I would strongly suggest against downgrading to Windows 7. There are not really any justifiable use cases for using such an old OS on a new computer. Support is reduced, if nonexistent, as is compatibility, security, and speed. Keep in mind as well, if you perform activities like online banking on such a system, it is almost certainly in their contract to deny you security coverage should you be compromised in any way and be found to be using an unsupported OS (I know this, as I've read several from major banks. It seems pretty boiler-plate).
If you need Windows 7 for reasons of running a specific application, you should try running the application in "Compatibility mode" (right click -> properties -> Compatibility -> set for windows 7) or if that is not enough, install a free virtual machine program like Oracle's Virtualbox or VM player and install a copy of Windows 7 to run those apps in a virtual environment. This takes care of the compatibility problems I've mentioned above, as the VM sort of lies about having compatible drivers and does the adapting necessary.
This is a bit more involved resource-wise though, but you can then still enjoy the full benefits of Windows 10 with fantastic Windows 7 compatibility if needed.
If you simply do not like the user interface, something like Classic Shell (free) or Start10 (great software from Stardock... only $5) might help alleviate some of those pains. On the whole though, Win10 is pretty similar to 7 in terms of the UI, so I really don't think it'd take that long to get used to.