Hi
You should not need to change the facia you have. It looks to be the correct facia we had to buy
You can fit any 2 din (or 1 din) but would need a few extra connectors such as plug converters for you chosen head unit
I am not sure if you already have the steering wheel control box, but if not, if you search the forum it shows you the one you need to let the steering wheel controls work
You place your usb lead anywhere you want to, it just needs routing etc...
On ours and I believe on most replacement head units, the usb by the gear stick is not used due to the connector been specific to Honda head unit.
We changed ours and also installed 2 rear screens and it has DAB, sat nav, dvd, phone, digital tv, pvr, games, music, reverse camera, dash cam etc... all screens are 10.4” touch screens
Many thanks
John