As far as lenses, the 50mm f/1.8 or f/1.4 (depending on your budget) might be good choices for the portraits. I'm not sure if these will give you the focal length you need for your videos though. If you want to have more choice (and have an even bigger budget) then you may consider the 17-55 f/2.8.
Regarding your intention to record long videos, you should know that due to several reasons (technical and otherwise) DSLRs cannot record for long periods of time. In particular the 60D will record up to about 12 minutes, because that is when the movie file reaches 4GB in size (a limitation of the format of the SD card). At that point the recording will stop on its own. You can begin a new recording, which will give you up to another 12 minutes.
If you install the Magic Lantern firmware extensions then you get bitrate control, so you can reduce your recording bitrate. This will reduce the file size at the expense of video quality. The net effect is that it will take longer for a recording to reach the 4GB size.
There is also a non-technical limitation that I believe all Canon DSLRs are subject to. The limit is 30 minutes and it is related to tax laws in Europe, where any device that records for longer than 30 minutes is classified as a video camera and has higher taxes. The firmware in all Canon DSLRs limits recording to 30 minutes to avoid the tax implications.