I’m having several WP issues, especially with missing images

your site domain uses the www, but your images are all with paths http://aviewtoathrill.net (no www.). they are all returning 403 forbidden status codes, so my guess is that you have some sort of hotlink protection that is preventing your site from loading its own images due to this mismatch.

EDIT – everything seems to work fine if I remove the www and browse that way. You should 301 redirect one to the other and just force one version of your url.