To add to the above, 32-bit Windows versions only use a maximum of 3.5GB of system memory, so if that new laptop has say 8GB of RAM, it won't be utilized when you have multiple apps open or running in the background like anti-virus/malware programs. An SSD with a wipe of crapware the laptop company installed would solve your issues. Run MSCONFIG and kill all startup processes you don't need. That's what is slowing your boot time. My guess is you have dozens of them trying to load on a low powered 5,200RPM hard drive. Being new means nothing regarding performance when it comes to choking down like that.
Also, Windows 7 is going to be end of life supported, at least security update wise, as of January 14, 2020. Microsoft has already slowed down on Win7 regarding security updates which means they are no longer focused on ensuring there are security leaks that hackers always poke around with trying to exploit. This includes Microsoft working with anti-virus/internet security software makers. So if you want that laptop for anything online after that date using a ten year old operating system, that's a risk you yourself will be responsible for. Strongly ill-advised to revert to Win7 32-bit OR 64-bit.