he did mention villain is unknown, so where did this assumption come from
75%p is 30c, so the 28c bet was fine, the river anywhere from 50%-75% pot is ok, you played it fine, but get in the habit to raise the SB limps and never limp yourself
BTW I am calling his raise...