Why are you even asking this question? Set it up, test it out, and review it. Only YOU can be the judge as to whether or not your gear meets your video needs. The best answer we can give you is maybe.
Welcome to the forum billwoo.
There is no obvious reason why those lenses shouldn't work. As recommended by Wadizzle, just set it up and give it a try.
You can tether the camera to a PC using Canon EOS Utility.
You can download the manual here to see if it will do what you want.
You can download the software here:
As others have mentioned, you'll just need to practice and practice. Especially with highly reflective subjects; you'll want to play around with the lighting to achive the look you're after.