Exporting all pictures from iPhone keeping all features
In order to keep all the functionality you mention, your options are really only to have either a Mac with the built-in Photos app, or an iPad or similar device that you could offload your content to.
As far as I know, there's no free software that provides these features in exactly the same way as Photos on the iPhone, but on a webserver or on Windows.
You could export your Photos to a Windows PC and then use any PC photo management software, but the feature list would vary from program to program. For example the only free, Windows-based photo management software I know that does face recognition is mylioX. It doesn't do it exactly the same way as Apple, nor does it has the same list of features.
Here's Apple's guide to exporting your photos to Windows or Mac computers:
https://support.apple.com/en-us/HT201302#importpc