Ahhhhh the damage we do when before we find credit forums! You would have been better off simply bringing those 30 day late accts to current by paying the past due plus the current due. The effect of a 30 day late minimizes after 24 mo. "Legally paid for less than full amount" is a score killer and will look bad on a manual review. You can try a GW, but they are not always successful and your chances decrease when you settled instead of PIF.
With the new subprime mtgs at 620 (up from 580) you can bet your sweet bippy that a refi won't fly.
It also appears that these actions are fairly recent so it is unlikely that you can dispute and see them disappear.
So how do you fix this? (1) Make larger than normal payments to you open CC accts and get them paid off. Add new tradelines (subprime cc's(?), secured cards (if necessary), possibly a car note) and pay EVERYTHING on time. Keep track of what is going on with your CR and make sure no more baddies are added.
I cannot predict what you could have score-wise in a year, but you should be in a better position to refi then.