The cause for concern may have been obscured as this thread progressed ...
The OP's initial post raised a couple red flags. Ironically, there is some chance the trade will work out okay (not great, but okay). I've not been able to get comfortable, though, to believe the OP has sufficient...