Harris (knee) and Luke (calf) were listed in the initial line-up for last Sunday's encounter with Gold Coast but didn't recover sufficiently and were later ruled out.
Blair was serving a one-match suspension but, along with Luke and Harris, returns in a starting forward pack showing three changes from the combination used in the 36-12 loss to the Titans.
Luke slots in for Jazz Tevaga, Harris for Joseph Vuna and Blair for Simon Mannering.
Tevaga and Mannering, who makes his 296th career appearance this week, join Bunty Afora and Leivaha Pulu as the first four players on an extended bench.
The other four players on the interchange are utility Peta Hiku, halfback Mason Lino, prop Sam Lisone and Vuna.
It was hoped Harris would be ready to make his comeback last week but he has now been set for this battle against the fourth-placed Dragons, who are on 28 points, four ahead of the eighth-placed Warriors.
He has missed the last four outings against Penrith, Brisbane, Melbourne and Gold Coast.
Luke is in line to return at dummy half after picking up a calf muscle injury in the loss to the Storm on July 22.
With Harris in his regular spot on the right edge and Blair back in the No 13 jersey, Mannering takes on an the interchange role he's filled seven times previously this season.
The backline named is unchanged from the one used against the Titans.