Does resetting to original factory settings include all of the software?

Yes, when you reset a computer to original factory settings it's the way it is when it's fresh out of the box.