No, it does not contain CBM but it should be compatible with it. I'm working on DMG again. Here is the python that rolls this mod.
Code:
from DMG import D3M
mod = D3M(era=2,
modname="DMG Sombre World",
icon = "./sombreworld/dmg_sw.tga",
packtgas = True,
tgadir = "./sombreworld/")
mod.add_all_nations()
mod.add_dm(open("Warhammer Skaven.dm", "rb").read())
mod.add_dm(open("Tharoon.dm", "rb").read())
mod.add_dm(open("Arga Dis.dm", "rb").read())
mod.add_dm(open("Warhammer Ogre Kingdoms.dm", "rb").read())
mod.add_dm(open("Warhammer Lizardmen.dm", "rb").read())
mod.add_dm(open("Jomon broken.dm", "rb").read())
mod.add_dm(open("Ulm Reborn.dm", "rb").read())
mod.add_dm(open("Avernum.dm", "rb").read())
print mod