Chevis and winter,
trying to get an assignement of contract clause, in any part of your contract, addendum or otherwise, is a collosal waste of your time. Banks do not allow assignements for short sales or REO properties.
Your best option for both scenarios, is to double close as Jon suggested. This is accomplished by using transactional funding and the funder can provide the prof of funds letter to satisy the seller and agents.
You will have two escrow expenses and the cost of the borrowed funds (rates vary depending on amount, time, and options but should be 2-3 points plus a small fee.
You will need to have a title company on board who is capable and understands double closings. There is nothing illegal about it and I see these transactions on a weekly basis so I know they work, don't let some title companies or RE agents tell you otherwise. Just because THEY can't do it does not mean YOU can't!