Alloys/alloy wheel refurb - ND

My 2017 ND1 has these wheels:

Part number 9965 85 7070. The numbers cast into them are: 17x7J / 7070ND / 9965 85 / J DOT / K5253.

I have just been to a well-respected refurbishing place in Poulton, Lancs, but was told ‘I can’t match that colour.’

Anyone in the NW had any success having these wheels refurbished?

Also I am not sure whether TPMS will be an issue. I have rubber valves, so presumably I have the older system. Would new wheels (designed for cars with the latest TPMS) fit …. ie do conventional tyre valves fit in the same holes on the wheels?