yep, and the other person singing is Sebastian, his 13 year old brother, who has a woooonderful voice.
most of the songs ben wrote while on the road, so they pretty much had to be played on guitar, since you can't really fit a piano on a tour bus :-P