But its best to use two 2 GB modules (matched pair) Vs a mix of one 1 GB and one 2 GB module.
You'll need to do a few things here to upgrade to Lion. Don't forget to upgrade your current apps as well here (if they are 32bit).
Your system should be able to support the newer OS's (most of the Core 2 Duo systems are 64bit clean).