Ordinarily, I believe, a player would be a restricted free agent one year and a non-restricted free agent the next. As none of these players were restricted free agents this year, I would think we would have them locked in for this year and next.
Restricted free agents are merely players without contracts and with less than four years in the league. So a player that signs a 3 year deal when drafted or like McCree that gets waived and signs a deal that does not get them through year four will be a restricted free agent. Players like Carr, AJ etc. that sign 4+ year contracts are never restricted free agents when their contracts expire.