Very nice. I think it's important to communicate that the foundation of data science must be math and not copy-pasting Python code without understanding what's going on.
About 8: I think a more precise answer would be that the number of occurrences within a given time frame is Poisson-distributed when the time between occurrences follows an exponential distribution.