What is the meaning of "Lachen Laylah Lachem me'Chazon"?
Radak: From this vision that you prophesize, you will have night and darkness. When the enemy will come, it will be seen that your words were false.
Malbim: There were three kinds ? Chozim (seers), diviners and Nevi'im. Chazon (visions) usually come at night. They will not see vision at night, rather, night (affliction) will come to you due to your visions!
Why does it add "v'Chashchah Lachem mi'Kesom"?
Radak #1: The matter is repeated in different words. Your prophecy is divination.
Radak #2: Some of the false Nevi'im did divination, and some dreamed.
Malbim: Kosemim (diviners) normally do their Kesem in a dark place. Kesem will not come in the dark, rather, darkness (affliction) will come to you due to your Kesem!
Will the sun come only upon the Nevi'im?
Radak: [This is a metaphor for] the great afflictions that they will experience.
What is the significance of "ha'Yom"?
Radak: This is the sun's light; it will beat on them during the day.
Radak citing Targum Yonasan: The time.
Malbim: False Nevi'im used to prophesize during the day. Therefore, the sun will come and beat on them during the day. I.e. the affliction will reach them before its time.