Explaining character unlocks

For many of the characters, I don’t understand some of the requirements for their unlocks. Example, El Dragon, you need to win 5 matches as LLC. Is that online or offline, versus online/offline or story offline/online? And for the characters who require you to kill minions in general or a specific type, where do I accomplish that? Is there any place in the menus to see my progress towards unlocking certain battleborn?