Expedia/Continental

Firstly - apologies. I thought I just posted this but it seems to have disappeared!
I'm thinking of booking a codeshare - to get a better price than if I book with VS. Expedia has a codeshare between Continental and VS - my understanding from you good folk and those at UC is that if I book a codeshare, then all things are equal - VS is shown as operating the flight, so it looks like I'd get airmiles/tier points and ch access. I wonder though, whether it's better to book via expedia or continental themselves? I'll need to get the virgin reference so I can claim airmiles, but would Continental provide this or would expedia be the better people to provide this? Are they likely to change the flight after I've booked it? How about tickets - would they be e-tickets?
I'm thinking of booking a codeshare - to get a better price than if I book with VS. Expedia has a codeshare between Continental and VS - my understanding from you good folk and those at UC is that if I book a codeshare, then all things are equal - VS is shown as operating the flight, so it looks like I'd get airmiles/tier points and ch access. I wonder though, whether it's better to book via expedia or continental themselves? I'll need to get the virgin reference so I can claim airmiles, but would Continental provide this or would expedia be the better people to provide this? Are they likely to change the flight after I've booked it? How about tickets - would they be e-tickets?