flop is an easy fold because of his ridiculous size. all the rest looks good. do yourself a favour and learn about pot odds and these spots will become very black/white