I'm guessing that he is referring to the fact that the 5D MKII only has a creative zone vs the 60D which has the more conventional presets found in point & shoot cameras.Ok ima video shooter and i have used both,
If you are just starting out then yeah the 60D will serve you well for a long time. It will get you into the understanding of DOF and how to pull focus on a DSLR etc etc.
But where the 60D has those bonuses it also lacks a fair bit. Those being low light and other details that you can only really get from a FF sensor.
On the other hand the 5D is a fantastic camera but not really a camera for a beginner. The learning curve is steep and you may be better off sticking with the 60D is you are not 100% dedicated to what you are wanting to do.
As for lenses, The 60D with the Tokina and a 50mm f1.8 (around 80mm on FF) will cover most shots you will need for basic video, maybe even chuck in a cheap 55-250 lens in there too for those shots you need the reach.
On the 5D the 24-105 will be more than capable for most video because you don't use the zoom when filming you fix a focal length and then use the focus ring only. This way you can cover the use of multiple primes with a stock lens, at least until you can upgrade it to primes that are in the lengths that suit your style of shooting....or you can afford a set of EF Zeiss Cine Primes.
The only other thing that i would suggest is skip the single 32GB card and buy 2x16GB cards, That way if anything goes wrong during a shoot then you only loose 1 card and you can always offload during a shoot by rotating them instead of having to stop filming to do so.
Either way let us know what you decide to go with.
I don't see why the 5D has anymore of a learning curve than the 60D? Could you explain that one to me? And a 50mm is 50mm on FF. So I assume you meant to say 80mm on a cropped sensor.
I wouldn't say either are 'beginner' cameras. I'd probably get the 1100D for that.
I agree with the memory card situation. Get more smaller cards as it is possible they can corrupt. I have 4gb and 8gb's cards and about 6 of them.
Low light and depth of field are the big bonuses with full frame.