For 1 - You should be able to use a variable in the caption field. Make sure you have “Expand Variables (applies to all text fields of the action)” turned on.
2. Is it possible that when using a Check list in the Enhanced pronpt for variables action at run time there will be choose all and choose none buttons ?