Roasted fresh ham (uncured) is a basic building block for the Cuban sandwich as well as a basic part of Cuban cooking. So if you are looking for tips and methods, I'd google Cuban Roasted Pork (lechón asado).
I tried curing a half ham like that a few weeks ago with mixed results. The mistake I made was not injecting the cure. If you are looking to cure and smoke for Christmas, you may not have time.