Which is a better option for reparing a banged up door anmd smashed mirror

I would say the more work you do on your own, the more money you would save. I don't think I would half ass my car and bondo it back.

If I was in your shoes I would go to a junk yard or Craigslist as you mentioned, find the parts, and then just find a good body shop to paint it.