If you're making your own, you can have as many slices as you want. If you are buying the ham sandwich at a restaurant, it will have the number of slices they normally use; usually one or two, depending on how thick the meat slices are.
2 bread slices + 3 cheese slices + 4 ham slices → ham sandwich
Mathematically, you can receive an infinite amount of slices from a 10 pound ham by slicing slightly smaller and smaller.
Typically, there are 3-4 slices of thinly sliced deli ham in a one ounce serving, depending on the thickness of the slices.
there are infact 30 but it depends on wich type of ham in it
It depends. How thick are the slices? What's in the glaze?
yes
Assuming that the slices are of equal mass - unlikely with a real ham - the mass will be 40 grams per slice.
That depends on the type of ham and the ham to fat ratio. For the calories in ham of various types, please see that page link, further down this page, listed under Related Questions.
yes
Depends on the type of ham, size, and thickness of the slices.
Approximately 45 to 60 depending on the type of lean ham.