I recommend using a dedicated backup program like Hasleo, AOMEI, Macrium, etc, over the built-in Windows backup app. I have been using Macrium for several years.
As far as an external drive, I would use an SSD type of external drive with at least twice the size of the drive on your PC. It...