"with cfd's how long before they have to buy them back?"
Reb1- with cfd's you can hold them as long as you like provided you throw in some cash if you are hit with a margin call-could get nasty for any shorter should the price go whoosh as they are highly leveraged.
i hold