As mentioned above, those 0.1uf caps are just “decoupling” capacitors for the ASIC. There ratings is really fairly unimportant (and the circuit would probably work without them btw, they are generally put in for “good practise”). As the whole system is powered from the USB socket, this makes large input voltage spikes somewhat unlikely. So, any 10v rated caps should do the trick. Ideally, you want low ESR (Equivalent Series Resistance) ones so they can supply the sudden “Bursts” of power the ASIC might require without the supply voltage sagging. However, pretty much any small 0.1uf cap will have a relatively low ESR anyway. More important is that they are mounted /wired as close to the ASIC pins as possible to avoid parasitic inductance in the wiring.
The 22ohm/33pf resistors and caps are “Low pass” filters, designed to help stop any noise picked up on the USB data line from being interpreted as signal edges and hence mucking up the serial transmission etc. Again, you will probably find these aren’t needed.
One thing not shown in that schemeatic is any ESD (Electro Static Discharge) protection for the data / power input lines. The ASIC datasheet may (i haven’t read it fully) specify what overvoltage protection is internal to the device, if none, then you may want to add some TVS (transient voltage suppressors) to the input lines to prevent you zapping it when you handle the USB connector etc (the human body carries a lot of static electricity!)