On Cohen "knowing ahead of time" theory:
Cohen is a NY Attorney, and Trumps Attorney, he is probably very well known in the area,
and has/had many clients.
A friend or client could live in a building with a view of Trump Tower,
and called Cohen.
A friend or client could have been in the area, and saw firetrucks racing to the Trump Tower,
and called him.