To answer as best I can,Yes the Ham Portion should fit fine unless it is huge. For a example I can sit l 16oz Water bottles inside my shelves with room to spare at the top
.And the very bottom does have 1 removable shelf, remove it and a Turkey should fit fine .As for the cord I got mine 2 weeks ago, my cord is over 5 feet long
( 5.4 if I remember right) , it easily reached the outlet I wished to use. As I say I am only 2 weeks in but I adore it, perfect for 2 of us, The seals on the door are so great
when you close the door you can stand there and listen to it suck down and seal, serious. I wish it had a indicator light that it is running but can't beat the price size is nice if a bit short for a tall girl like me but I knew that. It will need to be defrosted every so often but a few good boxes to put food into and a bit of time and good to go, Mine went from room temp of 85 to frozen water bottles in just a few hours on med... . Hope this has helped you or someone, Right now we love it enough we are about to buy my short ( 5.1) Sister in Law one since her little chest type she had to bend into and dig went out.