Since the ham is cooked, you don't need to cover it. Casseroles made with cooked ingredients are typically baked uncovered. Covering can also result in more condensation on the casserole, making it soggy. So, it would be best to cook uncovered.