What are the implications of how versions are stored?

You should read the big Siracusa's Lion review in Ars Technica.

The gist of it is, no, every time another program tries to access the file (e.g. you're trying to send it in Mail, upload it in safari) what the other program will get is the current version you're looking at. Nothing else.

See more at this particular section.