3. Look out! That light at the end of the tunnel is a train, and it's heading your way.
The comma is proper. Two independent clauses joined by the word and,
which is called a coordinating conjunction by the high priests of
grammar, are separated by a comma.
Here's the train: