So you acknowledge that MC has no clue where Zo lives, or that he even knew anyone that knew him, but he would still hunt for his autograph? Emily sent MC to live with Andres because he was being rebellious, so not sure why she would need to lure him back with an autograph. I'll give you an anecdote, my mum worked with someone related to Thierry Henry's first wife. Being a big Arsenal fan, my brother didn't ask for an autograph because he wanted to respect their privacy and not have family members begging him for autographs. If he runs into him in public or at a sporting event, that's fine, but tracking down where they live is weird.
Why is it insanity for a parent to pick up her child from a friends house? As you said, she wasn't there every day, it wasn't a school day so Adriana wouldn't be at work.
The MC may have had one drink, drove Alexis home and put her to bed. When he placed the keys in the kitchen, Adriana confronted him, he told her he would get a bus home, she told him she would drive him because busses don't run that late and the body that was found.