The latest
JCW such as mine has all the switch, cd slots etc in black and does look better, in my opinion, than the silver, as it was a bright rather plastiky type silver.
So you can get the parts and they should fit, but I bet it wont be too cheap a job to do.
Get them new from BMW or bmmini parts, OEM mini parts etc.
I suppose you could remove what you have and get them painted black or spray them yourself as a cheaper alternative??