If you have enough loot and choose to blow it all on one battle, then you're free to do so. You can give as many cards as you want to players. You can even give multiple cards to the same player.
However, you need to think about how much loot you're going to get back, how much XP you'll be getting, and how much you want to help other players. It's all a balancing act, really.