depends on how long you've left it like that. A few hours isn't a problem.
yes its meat
Not a good idea. Unless the manufacturer's instructions say it can be left unrefrigerated, it should have been refrigerated.
The recommended temperature for reheating ham to ensure it is safe to eat is 165F (74C).
Cooked ham should be at a minimum internal temperature of 145F (63C) to be safe to eat.
Ham should be cooked to an internal temperature of 145F to ensure it is safe to eat.
This is a difficult question to answer, sliced ham should not be soft and mushy, so it is perhaps better not to eat it. However if the ham has been cooked properly and stored in a cool place since being cooked (and if it is from a shop, is still within is use by date) it should be OK to eat. It may be that it had too much water in it when it was packed. On balance however if food does not look OK, is out of date, has not been stored at the correct temperature and certainly if it smells bad - it is safer not to eat it.
no
Not long
The recommended internal temperature for cooked ham to ensure it is safe to eat is 145F (63C).
The recommended internal temperature for precooked ham to ensure it is safe to eat is 140F (60C).
A ham should be cooked to an internal temperature of 145F (63C) to ensure it is safe to eat.