四个句子都是对的.
首先解决你的第一个疑问,逗号和and的用法.其实逗号的出现是为了隔开句子,使得读者在阅读的时候更加有节奏,是一个简单的暂停.而and是句子的连接词,有承上的作用,因此加不加逗号都是没问题的.
至于你的第二个疑惑可能是,句中有没有it的情况,其实这里的it很明显指的是【lecture】,但是我们可以看到有的句子加了it,有些没有,其实都是可以的.加了肯定没问题,没有也可以,它属于语法上的省略,当句子前后主语一致时,省略会使得句子没有那么累赘.
祝你学习进步,更上一层楼!
不明白及时追问,满意敬请采纳,O(∩_∩)O谢谢~~