Great observations.  Yeah this does seem like a hit job.   Thats true about the wife.  Pretty convenient to be in a skimpy bikini with her perky fake tits bouncing around for the officers and cameras.