When narrating in the past tense, you can’t use the above words, in narration, unless it is clear that the narrator is having a direct thought. A few examples:
‘We went to the store to stock up on provisions, because the tornado was coming through tonight.’
From the perspective of the narrator you can’t use ‘tonight’, because from where he/she looks, it is no longer ‘this night’. Try this instead:
‘We went to the store to stock up on provisions, because the tornado was coming through that night.’
Another example:
‘John said he would be back tomorrow and I was looking forward to seeing him.’
In direct speech, it’s fine:
‘John said, “I’ll be back tomorrow.”’
But in reported speech you need to adjust the adverb:
‘John said he would be back the day after and I was looking forward to seeing him.’