Итак.
1. В Датаайтемах есть свойства GroupTotalFields и TotalFields.
GroupTotalFields - определяет поля по которым будет производиться группировка (эти поля ОБЯЗАТЕЛЬНО должны входить в выбранный ключ)
TotalFields - определяет поля, которые будут суммироваться. Привыводе их в секции GroupFooter как раз и будет сумма по группе, а в секции Footer будет общая сумма.
Кстати, в хелпе на GroupTotalFields оч подробно все описано. Там много, копировать не буду.
2. Контролы в отчете неуправляемые, их видимость может управляться пустым/непустым значениями переменной. Ну или дествительно секциями...
А я с некоторых пор вообще не парюсь - все в Ексель выгружаю, и мне легче и юзеры довольно, особенно когда в цвете - просто экстаз!