The -ATK debuff definitely lasts the entire fight, but I'm not certain about the Special Rate debuff either. But, I only have one girl with the Special Rate debuff, which means it only slightly reduces the rate, which won't always be noticable due to RNG. Given more girls with that specific debuff, and bringing that rate down to (nearly) 0 should provide more reliable results.