1) Welcome back

2) I hope you're not actually counting on income like the title suggests. Doesn't sound like it

3) Raise more pre, 5x would be standard at 25NL, so 10c min. I tended to make raises 5x standard at 10NL and lower because people called to much anyway. Not sure how the game is now.

4) I think your turn bet is small. Betting 1/5 your remaining stack on the turn makes any river awkward to play. Plus people still have the 'oh it's only 50c mindset' (I'd assume)

5) Well, you have less than pot left. some read would help. I would probably tank/shove just because I don't know what to do if I check. Knowing if he was nitty or lose would clearly help. And, since it's 2NL I think you get looked up lighter more often than you get shoved on by air.