If you want the dvd to show HD video, you'll have to use Toast, as iDVD only produces standard dvds.
Not sure about getting from iMovie to Toast. Have you tried importing the iMovie file direct, or drag and dropping it. If that doesn't work you'll have to export from iMovie to Quicktime using the Expert Settings to get the best quality result. Unfortunately I can't help you with the settings.