BDM-020 Charging port part number, and microphones and rubber bits part numbers?

I tried finding a BOM but can’t find one.

I am looking for the correct USB C port model number that I can buy in bulk instead of paying $2-3 each on Amazon ( and they look different )

I also am looking for the microphones ( front and rear ) for the BDM-020 along with the rubber bits that go over it ( customer took their controller apart and mangled one, and lost the other, plus both rubber pieces ).

Thank you!