The structure of the site changes after the download
Maybe you can solve this by using -x to force the recreation of the directory structure.
I'm not sure about the external links. Do you want to save all the external content that's linked on a website? If so, I wouldn't know if/how you could achieve that.