For 1) are they in the same application, different
Applets? different servers???
For 2) you are looking for a persistance mechanism. If it is an application, writing it out to a file and later re-reading it works. If it is an applet then you have security issues, but you could save it to a cookie, or a file if the permissions are correct.
For 3) A RandomAccessFile that is not a File??? As usual I am confused

SOOOO not many answers but lots of questions. . . .