And yes, Devil's Kiss would remove 'afflictions'. 'Afflictions' are effectively the same as 'debuffs' from the game's perspective. That is, as long as it's a negative status effect, the game doesn't distinguish them for 'debuff/ailment' removal purposes. Likewise, Cassiopeia's Chaos Magic should only care about whether a status effect is positive or not.
Devil's Kiss is a negative status effect remover that you cast beforehand, with a stupid high cooldown unfortunately.
- - - Updated - - -
Wiping a negative status effect alone will something for a team more often than Baldr's self survival will.
- - - Updated - - -
*will do something