Question: does sfc /scannow require a reboot?
Answer: Restart your computer if sfc /scannow repaired files. System File Checker may or may not prompt you to restart but even if it doesn't, you should restart anyway.