I would cbet hand 2 and keep betting hands 1 and 2 ott. I don't think there's a lot of 6's in his 3bet calling range for hand 1. Hand 3 I'd pot control and try to get to showdown cheap. Why didn't you cbet hand 2? I'd like to charge him to hit his 6-outer.

On the river I'd bet hand 1 with two pair. I think you could easily get called by worse. Hand 2 I'd just check it back. I don't think you can bet for value there. Hand 3 I'd call but not be super thrilled about it.