1: Yes, it's fine. It's not common, but it's OK.
2: It is possibly implied, but it isn't stated explicitly.
3: No, they are similar, and the difference is probably just what fitted the rhythm of the song. I not sure I
understand what the person who made a comment said, but the bit about crossing the doorstep is wrong. If anything, the 'on' suggests that coming might take some time - extending the idea of a continuous tense.
4: It's not clear. Perhaps he made a mistake? Perhaps she did, and she realised that. The point of the song is that she is giving him another chance.