The "current" portion of the movie takes place approximately 7-8 years after the "disaster" happened that caused all plant life to die off. If all plant life had died off, there would be no dry grass shooting from the soil, nor dead grass lying on the ground especially with all the weather turmoil happening around. All leaves and dried grass would have decomposed in that amount of time. Furthermore, trees would not have dried leaves hanging from the branches.
When the Man was at the gas station he tried pulling the trigger on one of the gas pump nozzles to see if it had any fuel left. However as the power grid is not functioning the pump would not work either, so using the nozzle would not be a accurate way to see if there was any fuel left. The only way to see if there was any fuel left would be to check the underground holding tanks.
In the beginning, the Man is shown to only have two bullets in his revolver. But when we see the front the revolver after he cocked the hammer and pointed the gun at the urinating gangster we see two rounds in the cylinder. The cylinder will rotate again if the hammer is pulled back, so when he fired seconds later the hammer would have hit an empty chamber.
A disposable Bic-type lighter cannot be used as a candle the way the Man does on multiple occasions. Within about 30 seconds, the metal would heat up enough to melt the plastic and possibly cause a painful accident.
The pistol the man carries with the boy (supposedly the same from his home) is a small caliber revolver. The pistol that the man and woman 'talk' over and even show the last 2 bullets is a large caliber revolver. This is clearly visible in each situation when the barrel is visible.
When the Man dies he is covered by the gray blanket and has something with a buckle beneath his head. When the Boy comes to say his last goodbyes, the Man is covered by the colored blanket and his head is on sand. It would appear that either the Boy or the Veteran has removed the gray blanket from on top of the Man and wrapped the colored one (which was underneath him) around him.