I agree with everything here except one concept - never slow play your big hands vs them - if they are calling off everything you definitely want to get their money in there while you have the goods. I was facing exactly what you are describing last night in an ACR $1.50 SNG.
I love having a player or 2 like that at my table, they just cant help but to give away their chips. Anyhow, it was still early, i was up around 2k from a 1500 start, my villan is around 1200 and i open from the CO with
as per the usual, he calls. And the flop is pretty good for me...
I cbet - as i normally do in position - sized to around 60% pot and like a dream player does, he jams on me with
Needless to say i stacked him quickly, and went on to win said SNG.
I love players like this, i just cant get enough of them. You should too. Take advantage of them, recognize their range is almost any 2 cards, pick your moments and MAX value your strong hands