1 - Is Digital Voice my only option or can I use an alternative VOIP provider like Sipgate - does the SH2 router allow third party VOIP ?
It's not your only option. You can use one or more independent VOIP providers (in addition to the BT Digital Voice) service over your BT FTTP service, as you could over any other broadband service.
If you wish to use BT's Digital Voice, then that is provided for exclusive use with their own SH2 router. However any other concurrent VoIP services, would simply run as Over The Top (OTT) services, to whatever other end point devices you wish to use.
You could NOT however use the SH2 as an end-point device for other indy VoIP providers. Hope that distinction makes sense.
2 - If the answer above is that Digital Voice is the only option then does porting take place automatically when I order the FTTP ( I was planning to run FTTP and FTTC in parallel for a couple of weeks so I had a back-up if there were any issues)
It's not the only option. As noted above the BT FTTP service itself is agnostic when it comes to carriage of any third party VoIP services which are delivered Over The Top of their FTTP broadband service.
You could also decide to contract with BT for a "data only" FTTP service.
As far as I'm aware if you intend the keep the FTTC service running (rather than migrate the service) - then any landline number associated with it stays as long as you keep running FTTC.
So whilst you kept the FTTC, if you were to contract with BT for FTTP (with Digital Voice) you would be given a new landline number for use with the digital voice service.
Bear in mind that the landline number on FTTC would get lost, at the point of service termination, unless you ceased it by porting that number to another VoIP provider.
3 - are there any big downsides to Digital Voice ?
I don't know if you'd consider these 'big, but the two I'd consider are:
1. if you decide in future to port out the number that is associated with Digital Voice to another voice provider, then the act of porting the number would cease your entire broadband service as well, because Digital Voice is contracted as a bundled service with BT. It's all or nothing.
2. Digital Voice is only able to be accessed/provisioned through the voice port on the BT supplied SH2 router. There are no other hardware devices that are compatible with their digital voice service. Most third-party VoIP providers are far more flexible when it comes to how you access their VoIP service, they don't tie you to a specific bit of hardware (or software).