ick has a 28 day cycle so just to be safe u should keep ur main tank fish free for like 32 days imo. if u put ur fish back in ur tank and there rubbing on the rocks again, they could have ick again which may set u back another month. right now, im battling ick, i have to leave my tank fish free till about may 23rd, and by then, the ick should be dead.