where can i make BINGO cards for my class online?

I have a set of words that I would like to use and play BINGO with. Is there any site that will allow me to create multiple 5X5 bingo cards online?

Each person in a room of people has two bingo cards. Only the first person called can win, and each card is randomly selected but unique with no repeat cards. Does each person have the same chance of scoring bingo? Does similarity between cards owned by the same person lower the probability of that person scoring bingo first? If so, can trading one of your two cards with another player increase both of your chances of winning simultaneously?

Ive seen some people dab their birthdate on their papers, Ive seen people bring pics of their children and their table ends up looking like a mantle at home! Ive seen people draw on their bingo cards…what are some weird things you or other people you know do? Also have you seen the people who sit there and watch their cards and dont dab? Then yell bingo and its a GOOD bingo? How the heck do they do that???