Rangers are waiting on the fitness of Lewis MacLeod and Lee Wallace ahead of Sunday's League One trip to Forfar.