The real question is where has the girl been for the last 18 months?
In a freezer... Probably killed her, or she OD’d... And he wasn’t smart enough to figure what to do with her body... Pig farms are great places for body disposal... You just need a friend with a a pig farm. A dumb idea is placing her body in your Tesla, and then reporting it as stolen.