The product image issue is because the response to the ajax request is not returning absolute urls to the image, so it's looking for them after the fake directory structure.
e.g. should be
But is coming back
That slash at the beginning means it's actually looking for it in the current folder (which doesn't actually exists as it's a rewritten url)
Not too sure about the breadcrumb stuff though