- Kann ich den PIC überhaupt mit USB verwenden?
Kurz, nicht ohne einen externen IC, der dir das USB-RS232 übernimmt (z.B.: FT232, wenn mich nciht alles täuscht). Und ich bin nciht einmal sicher, ob der 16F630 einen Hardware-USART. Wenn es ein integrieter USB sein soll, musst du wohl oder übel auf 18F2550/4550 umsteigen.

- Wenn ja, wie? bzw wie spreche ich den dann unter windows/linux an? kann ich auf irgendwelche generischen treiber zurückgreifen?
Den FT232 kenn ich persönlich nicht, aber wenn ich es mir richtig zusammenreime, dann wird dieser auf der SW-Seite über ein vom Treiber emulierte serielle Schnittstelle angesprochen.

- Hat jemand vil. eine anleitung / howto oder sonst was zu dem oben genannten?
Sorry, ich leider nicht . Außer zu dem 18F2550, da gibt es einiges aus der Seite von sprut. Lohnt sich aber auch so zu lesen, fasst die offiziellen 500-600 Seiten schön zusammen.

MfG
Mobius