New
#1
When you look at fax in services.msc its set to manual which means it'l only run when triggered. Most of the time its dormant so you could disable it.
Some software may use the geolocation one like Weather app for instance.
Performance gain from disabling such functions is almost negligible. The biggest gain by a long way that I got was disabling the Cortana voice service which was continuously using around 6-8% of my CPU. Now I just have the Search function, this dropped to 0%.
As for disabling geolocation, you can disable it, but there are lots of apps that may depend on it. Why not just set to to manual rather than automatic and then it will start on demand if needed. Frankly, it will have sfa benefit to you anyway.
Cortana is fully disabled on my end, no worries. as for geo location, ill leave it be. cheers