Rather than give you a fish........
Problem #1:
The SB has a range of X, MLG was getting 1.9-1 on his call, what does he need to call?
1/2.9 = 34%
MLG will need 35% equity vs the range of hands that you think the SB will hold.
Download
Poker Stove
and input your range for the SB, and play around with various hands to see when you reach 34% equity.
And pretty much in all cases your range was much to small.
You mention how MLG was a borderline maniac, so Im sure the other players knew this, if that is so, do you really think the player in Hand #1, would fold TT there? The neat thing about the problem I showed you how to solve, is now you can figure out what hands the SB should push here, giving MLG a wide range.