1: pretty tough, he could have AA or KK or some shit. pretty sure i like calling and c/c or c/f on the river depending on the card and how much he bets. the fact that he minraised the turn makes me think hes gonna bet the river like a vaj, which makes getting there more viable.
2: SHOVE SHOVE SHOVE SHOVE