Question: how many gene combinations are there?
Answer: The number is essentially infinite. Using an estimate of mutation frequency of around 2 x 10^-8 per base pair per replication event, we get 60 novel mutations in every living human being. There are 7 billion humans, so we know that some 420 billion different variants are possible.