After you save in-game, you must press X to send the updated save info to the "Game Name.sav" file on your card. If you don't do this, the save will be lost (as you discovered). This is also automatically done when you press L+R to enter the rom menu.
And yes, you can just copy over VBA saves and Lameboy should pick them up and use them.
Bookmarks