snipped
As far as JF and his haircut is concerned, did anyone consider that maybe he kept it because he realized that, as the bf of a mother who's daughter is suddenly missing, he might need to provide alibi for that day? I mean...c'mon, he must've known he'd be one of the first people that LE would look at if foul play was discovered. Which in this case, it was and he is.
All of the above is speculation.
At that point it was not yet known that she was missing so he had no need for an alibi unless he knew.