Can't say anything specific about capturing the footage, but there are capture cards. Just Google 'em and take some advice from other members.
I use Sony Vegas Studio 9 Platinum. Vegas will do more than what you need if you're just getting started. I'm still learning new things and I've been making videos with it for about a year now.