I'll answer these in the wrong order - the reply to groom's will be quicker.
I wonder if he was a lay preacher or similar and so licenced to perform marriages?
A lay preacher wouldn't have been permitted to perform marriages - it's a job for clergy only.
Are you certain that it is the same George Claridge? There was a J. T. Claridge (Asst Curate) performing marriages in 1907 in Emmanuel Parish Church, Swadlincote, Derbyshire.
The 1908 Crockford's Clerical Directory indicates that he was Curate of Swadlincote from 1903 to 1908, when he moved to Winshill in the Diocese of Southwell. However, if the certificate/register entry specifically says the officiating minister was "vicar of St Thomas Church, Heigham, Norwich", that rather rules out the chap in Swadlincote.
The vicar was Revd George Claridge, vicar of St Thomas Church, Heigham, Norwich.
Correct me if I'm wrong, but I'm guessing you have this from the marriage certificate - and I'm wondering if there might have been a mistake in copying Mr Claridge's name.
(a) Church of England marriages are recorded in two supposedly identical registers. If you've seen an original register, then unless the minister was having a seriously off day, the signature should tell you what he thought his name was.
(b) At the end of every quarter, the clergy responsible for keeping the registers write out a copy of all the entries that took place in the preceding 3 months, and send this to the Superintendent Registrar for their district. The Superintendent Registrar collates these and sends them off to the GRO, and they are used as the basis for the GRO index and for GRO-produced marriage certificates.
(c) When marriages registers are full, one copy is deposited with the Superintendent Registrar, who uses it to produce marriage certificates. (The other one is kept at the church, or preferably deposited in the relevant record office.)
A GRO marriage certificate as in (b) above will have printed on the bottom that it is a copy of a certified copy of the register - in other words two steps removed from the original. In this case, the minister performing the ceremony (if he was Charles) was from miles away, so if he had poor handwriting, it's possible that the local minister got his name wrong when completing the quarterly return. Or perhaps the GRO misread the quarterly return itself.
These days, local register offices as in (c) above often have facilities to photocopy the original registers when producing certificates, which is as good as (a), but if they don't (and in the past none of them would have done) they have to interpret the original as they think best - and again, poor handwriting from a minister they weren't familiar with could have led to a misreading.
I hope this helps - My gut feeling is that it would have been Charles who conducted the ceremony, but with a bit more information, it may be possible to be more definite. One interesting aspect is why a vicar from Norwich was conducting a marriage in Derbyshire - though this isn't strictly relevant to the original query.
Arthur