You could compare what I've highlighted with the specifications of the VG900, and then judge for yourself whether you can make it work.
In highly generalized terms, if the 5D is a DSLR, then the VG900 is a camcorder. Neither are cameras suited to the kind of work you have mentioned. But, if you are desperate, you can always make them work. Many do.
If push comes to shove, I'd choose the 5D because I know it already, and it's tougher with a better lens mount.