alexk, vamos por partes.
1) Es posible que tu pic lea el puerto RS232 de la PC usando para ello un MAX232 y los conectores adecuados. Es un tema clásico y hay mucha info por todos lados.
2) Es posible que tu pic grabe en una memoria externa, pero NO USB, al menos no sin un hardware extra. Los pics USB, son ESCLAVOS al igual que la memoria y por ende no grabaría en otra memoria USB que también es esclava. Sí podrías grabar en una compact flash, la cual luego podría ser utilizada en lector de compact flash adherido a una PC.
Tengo entendido que MAXIM sacó o está por sacar Integrados que son master de USB , pero en este caso también habría que ver cómo se programan los mismos.
Hay varios hilos en "proyectos" que versan sobre conexiones usb, te sugiero te des una vuelta por ahí
3) Deberás usar y/o entender el formato FAT o FAT32 (si es que trabajas con windows) para que sea leído cómodamente por cualquier equipo PC. Sobre esto hay info en el foro, al menos es un tema en el cual hay muchos interesados.
Como consejo, es un proyecto ambicioso, que te demandará bastante tiempo (hablo de varias semanas). Tenlo en cuenta a la hora de presupuestar tu trabajo.
Saludos