Most of this could be solved by limited government. With Hawaii close to the top of the list of people working for the government at close to 1/3 people employed work in government, it is near impossible for there to be accountability. 

What we need is less government. We could start by fixing campaign finance reform and term limits with one simple solution. Legislators state and federal get paid only expenses. If they are caught selling secrets, influence or insider trading, they get the same punishment as normal people, high penalties and jail. 

Legislators are public servants. It is not an achievement, but a position that greater people in the community need to step down into for a time to represent their neighbors and neighborhoods. Legislators like Brian Schatz represent the powers that be not the people. He has no real world experience and does not belong to be in a position that he receive payment.