Last year when I shot a similar event, I used my 60D and the 17-55 2.8 (and 580ex II flash). That was all I needed...
From your setup, seems like the 24-105 and flash should be sufficient. Event photography is not that easy as I found out! Lighting is the most important issue to try to nail down.