Do we need to open a separate bank account for each licence that we have?

No, only one lottery bank account is needed; however, you must deposit the proceeds from each licence separately (on separate deposit slips) so that we can clearly identify the deposit from each specific licence.