I have a Core Solo, and it's a pretty nice machine. You're going to definitely need more RAM if you plan on doing anything serious with it, and I recommend the Duo if you're going to do video editing. But if it's light work like with iDVD, I'm sure the Solo will be fine.
iDVD should support most external burners as well. I use one with my Mini, and it works great.