Yup.
Even William didn’t have his wedding at St Paul’s and he’s an heir. I don’t even think Harry will pick Windsor for the second wedding venue. Maybe Tetbury, where Highgrove is? And he’d be able to have a religious wedding even with a divorce, CoE allows divorcees with living ex-spouse to remarry since 2002, they only need a reverend willing to wed them.
Yup.