Compatible between games: probably, although you should be careful on exefs sharing.
Doubles: the drop down is for the battle mode (what type of battle it will be), the checkbox is an "AI Bitflag" which determines how the opposing trainer behaves. In doubles, it won't attack itself.