Former Leeds trainee McDaid had been on a week-to-week deal but has impressed enough to earn himself a 12-month contract.
Offiong, 21, has similarly impressed Rovers boss Dave Penney, who will not be pursuing his interest in Hungarian midfielder Norbert Nemeth.