DO I NEED A SEPARATE ACCOUNT FOR INXX. LAUNCHES?

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