I look forward to it as well. I am assuming there will not be commercials, but in the future, with the fictional brands in the game, I would include them. They would have to have a fine line though. I am not sure humor is the right way to go.
I'm actually pretty excited to listen to their radio and see how it immerses one into the world. I hope it isn't just an overlay, but actually fits in with the world and the sounds of the truck cabin.