I would recommend using Sigil instead (there's a whole forum for it here). Calibre is good for quick 'n' dirty conversions, but these often run into problems.
You don't need to have a meaningful table of contents, but it's strongly advisable to include one. Doing this in Calibre means telling it how to parse your html source to find the chapter headings, in Sigil you just need to apply the correct heading style to your titles. The epubcheck error sounds like it's missing a required metadata element, <title>, <identifier> and <language> are required, but Calibre often skips the <language> element.
|