kfb is when you knit into the front of the stitch like normal and then knit into the back of the same stitch. You create 2 stitches in 1 (increase)
ST st is stockinette stitch and this is where you knit one row and purl the next when knitting flat (if knitting in the round you just knit)
PM means this is where you place a marker, usually to mark a new round, increases, mark something in the pattern
SM means to slip the marker when you come to it
WS is the wrong side of your work
To pull the tail through your sts I usually put it on a tapestry needle and then just run it through the sts on the needle.
For seed stitch you are switching the Knits and purls on the rows. If you don't then you will get ribbing