I am pretty sure that Dan is under contract for 2014 (if we have a team next season.) I spoke to him at an U21 game in Aldershot just after he had signed and am sure he said he had signed a contract for the duration of the franchise.
If Keiran is out of contract am I confident of holding him, if we have a team for 2014? Frankly no I'm not. Given our benefactor has stated he will fund us until the end of this franchise, assuming he doesn't change his mind and can us at the end of this season the way things have been going for the past two years, we can realistically only offer a one year contract to anyone out of contract at the end of this season, or new players we try to sign for next season. As such anyone else offering them a two or three year contract will surely be in the driving seat.