Do I need NVRAM/SMC reset to restore a used MacBook Air to defaults? I've bought a used MacBook Air (Mid 2013) running Yosemite and I'd like to restore every setting to defaults, as in, start over with a fresh clean OS.

What are the things I have to run to make sure the system is good conditions before performing a reinstall?

Should I reset NVRAM and SMC to set stuff like volume and mouse speed to default, or a OS reinstall via recovery will take care of that?

Thanks!
Erasing a hard drive with Recovery HD (or better - a flash drive) will remove everything. You don't need to do a NVRAM/SMC reset (you can if you'd like)