Do we need to keep our roundcube install if using Atlas?

You can, but you don't have to. If you want to keep it, you can link the Atlas database with your existing one so they both share the same information no matter where the customer accesses their webmail.

Since roundcube is installed on most hosting providers by default, we recommend just leaving it as is since it does not interfere with the Atlas setup.