Striker Jones is likely to shake off the dead leg which kept him out of the midweek draw at Charlton, while midfielder Law has missed the last three games due to a knee injury.
On-loan winger Alex Gilliead has returned to parent club Newcastle and could be out for the next four weeks with the hamstring injury he sustained in the recent win at Coventry.
Manager Stuart McCall has no other selection issues as the Bantams aim to consolidate their place in the top six by extending their unbeaten league run to seven matches.
Swindon boss Luke Williams has plenty of decisions to make ahead of the trip north.
The Robins have lost three in a row and find themselves seven points from safety - with Williams dropping goalkeeper Lawrence Vigouroux and full-backs Brandon Ormonde-Ottewill and James Brophy for the midweek defeat to Sheffield United.
Williams said he was not pleased with the trio's preparations for the game and left them out completely and now he must decide whether they return at Valley Parade.
Brad Barry is banned, while Jordan Steward and Yaser Kasim could be involved with Lloyd Jones also in contention for a recall.