When to expect CB2.4 ?
We do not provide release dates or timeframes here, sorry.
Can i disable the CB login module and activate the Joomla login module.
There's no reason to use Joomla login module. CB will work perfectly fine with Joomlas privacy consent plugin. Just be sure you've the latest CB build installed and on login the user will be asked to provide consent.
as we need the consent upon registration and not afterwards at first login (like it is with jml390 now)
You can push terms and conditions field consent to Joomla using CB Auto Actions. Otherwise we've no alternative solution at this time and it will have to be obtained at login. We will be improving our Terms and Conditions fieldtypes to provide same functionality as Joomla privacy consent in a build release before CB 2.4 so you won't need to use Joomlas privacy consent plugin at all if you so choose once implemented, but this is basically a holiday week so I would not expect a lot to come out this week.