I could write a book on HU SnG's. In fact, I think I will. But not now. I will say this. HU, you CANNOT sit back and wait for hands. Or, I should say that you need to reevaluate what you consider a good hand. In HU play, any hand in the top 50% is a good hand. why? because its likely better than whatever it is your opponent has. Early on in a tournament you need to be raising every hand at least in the top 30% or so. Any Ax, any Kx, any Q8 or better, any pair. In short, raise with any hand likely to be best after the flop.
But don't think of your raises as a license to own the pot after the flop. If you do it will be a short tournament. Any opponent will simply wait for a good hand and punish you. Think of your raises as merely increasing the blinds. You want to up the anty when you likely have the best hand, and take the pot odds
when you don't.
When you raise PF don't feel obligated to post a continuation bet. If checked to I usually will bet out with all my Aces, Kings and pairs. It's not a bluff. If your opponent checks it's probably because he missed the flop. If so then your high card or pair actually IS the best hand. So bet. 80% of the time he'll just fold right there. If he checkraises then your done. If he check calls then be content to check it down. If the price is right I'm usually more than willing to look him up on the river with hands as low as Ten high. Even if he shows a winning hand the message is clear. DON'T STEAL MY POT! Also I don't think the information you gain from seeing his hand is fully appreciated.
I had the SB in mind for most of what I've written here, but it applies in large to either position. However, in the BB you need to tighten up your raising requirements somewhat as you have very little fold equity.