Yes, you can pickpocket with multiple characters and they each have their own attempt/max value bar. When I feel like doing a min-max kind of run, I usually give all of my party members thieving, just for skillbooks.