Sorry about the paint inside the port, we do black it out with spray paint but its not possibe to get truck bed liner into a narrow opening. Good thing is the port is rear facing so it's not visible once in the truck. As for the hole size, the size is advertised as 9.2 inch. If you use a sub that has a larger frame, the person doing the install is expected to trim to the larger size.