My vote is for "light up a smoke and sit a while." I've never seen "light up" used to mean "stop." To "alight" is to descend from flight, so to "light up" doesn't make sense to me.