Outside of pass rush. What holes?
IMO, Dallas needs upgrades at DE (critical), LB (a healthy Jaylon will help), CB and FS. If Dallas were strong in any area they could scheme to minimize their weaknesses. But when you've got holes at every level scheming is like sticking fingers in a dike.
BTW, google what Seattle offensive players said about Atlanta's defense. They raved about them and said that they were near elite.
Also Ryan is what an 8yr vet, who can now just go to the LOS and just exploit matchups. He really is playing at a high level.