Hand 1 is tough kinda... Turn is definitely a call, the problem becomes is villain value betting any 9 on turn/river. You are definitely ahead of part of his CR range here so you have to call turn. River is gonna be tough... I think you see a worse nine here a lot, though against a villain this aggro I think you probably call a river shove if no diamond or one card str8 hits.

Hand 2: call and C/F any non 4, non 7 turn.