I want some recommendation on introductory level books on the mentioned topics. if someone recommend good lecture notes/tutorials on the mentioned topic that also appreciable. If someone share some beginner level interesting research work on this topics that also helpful.
I personally didn't find any suggested book on this topic on the math stack exchange. So I'm asking this.
Either of these two books from Geoffrey Grimmett should fit the bill.
In particular, I found that working through 2 was easier. There is also a draft on his website. Note that this only covers the case of percolation on graphs. There is also the study of percolation on $\mathbb{R}$, known as continuum percolation, which is not covered.