It's not rough, it's the community project. I've already spent enough time to find P/N for USB 1.0 while i don't order many components online. Why i need to spend more time for you? I do this for free and depending on my willing and free time. It's not like you grab everything and run away. It's about developing together, documenting together and so on.
It's not really possible. Local component stores here are like super market - many boxes around where you pick components by yourself. The stuff there aren't aware on such details besides what is written on boxes. For connectors/passives there are no P/N except descriptions like "DC socket 2.1mm".
Besides DC socket i don't remember any new components on USB v1.1... So, new capacitors are from already listed in BOM. So, it's just a matter to review.