Don't forget taunt (in case they know healing moves or force switching moves), hail/sandstorm (in case they know ingrain or aqua ring), haze (in case they know stat boosting moves), glare (in case they're ground type), skill swap (in case they know recoil attacks), and worry seed (in case they know rest).
Shadow tag works on everything except those immune to being trapped or those whose ability is shadow tag. The note is only true for arena trap.