Regarding missing user avatars - there is an open pull request to replace these with a remote instance's logo, rather than the browser default for unlocated images: https://codeberg.org/Kbin/kbin-core/pulls/334
Additionally, I've tweaked some things server-side and it looks like that's helped caching remote avatars (but there's still work to be done). Please keep me updated on any further issues.