Just to clarify, BAMs you kill from anywhere in the world count as long as they are equal or higher than your level.

Alliance BAMs count.

All BAMs have a chance to drop the box, Higher level BAMs have higher chance to drop. However as Aeline said, farming the boxes from lower BAM will not count to wards the event counter and you can't buy anything with the tokens if the stores are not unlocked :)