DO I NEED A SEPARATE ACCOUNT FOR MOLA. LAUNCHES?

No, your customer account is shared between MOLA. and MOLA. Launches. If you have an MOLA. account, you can use that login for MOLA. Launches. Likewise, if you register at MOLA. Launches, those login details can be used at MOLA.