a. Between John and Harry, there are two people who say that they have seen you in Jeff's apartment on the night of the murder.
b. Between John, Pete and Harry, there are three people who say that they have seen you in Jeff's apartment on the night of the murder.
In (a) the two people are John and Harry. In (b) the three people are John, Harry and Pete.
Are (a) and (b) grammatically correct with those meanings?
Is that usage of 'between' legitimate?
Is it slang?
c. Between Henry and Tom we had two people to do the job.
In this case, the two people we had to do the job were Henry and Tom. Is (c) grammatically correct?
Many thanks.