Except on paired boards and on the river, I'd avoid half-pot bets. In most situations, if you don't feel comfortable betting pot, then just don't bet.
Q1: I'll bet pot into some straights that hit on the turn when I have a set. At the lower limits ($25 and below), I'm not sure whether that's a good play, though. On the specific hand you're talking about, it's a little tough, too. Against decent players capable of folding, I'd rep the straight a lot of the time if an 8 hit the turn--but I'd also bet out if I had 89JQ or similar. If you're going to rep the straight, I think it's critical that you semi-bluff routinely.
Anyhow, normally, if I got called with a set on a QT7 board, I'd just assume that villain has KJ and NOT bet into a 9 or an A, but I would bet the 8. However, the hand you assume makes KJ a bit less likely and something with J98 more likely. I'd probably bet anyway if I felt like my image was strong and my opponent capable of laying down. But some reads are nice to have when making this play.
Q2: I wouldn't rep a flush without having one with very few exceptions. You can't call pot with a set either. You only have 10 outs. If you feel like someone is taking pots away from you this way, the best answer imo is to check when you DO make the flush (check-call is even ok if it's unlikely they have a set--but bear in mind, you're going to have to call the river again even if the board pairs).
Q3: Bet pot again on the suited J. You still have the nuts.
On that turn, there are now all kinds of draws: low wraps, big wraps, and the flush. I'd always check OOP if any of those hits and the board doesn't pair. But I'm very likely to call if any but the small straight hits (again, reads are nice to have).
Q4: I disagree that 643 is unlikely. If you bet, that's what you're now repping, and, yes, you should be worried about a draw. But that doesn't necessarily mean that you shouldn't rep that hand yourself. I'll bet the 3 on the turn sometimes and sometimes check-fold.