For story ideas, they usually come from reading or watching something and thinking 'this concept is good but the execution sucks' and I go from there, trying to do it better (or at least more to what I would prefer).
As for characters, some are based on me, some on people I know, and some based...