hand 1

even UTG, i'd do a 3xBB raise pre flop just to see where you are in the hand and to chase a few people out. the way you describe it, flop bet is ok, turn bet is weak (which could be the reason for the reraise), the check on the river is weak.

to answer your question, i'd fold. with no raise preflop, he could have anything - a set, straight, two pair, bigger pair.

hand 2

you've got the baby flush with still one card to come - not a hand i would slowplay check with. on the turn, overbet the pot and see what kind of reaction you get - if he's got two clubs and one's bigger than the 7, you're hosed. if he comes over the top of you, then you've got something to think about.