Preheat the oven to 375°F.
Cut the top off the pumpkin to make a lid. Scoop out the seeds and strings. Set the seeds aside to roast later.
Add the rinsed rice, water, and a pinch of salt to a saucepan. Bring to a boil and cook for about 7 minutes, until the rice is partly cooked. Drain off all the liquid.
While the rice cooks, add the apricots, Craisins, walnuts, and almonds to a dry skillet over medium heat. Toast for about 5 minutes, stirring often, until fragrant.
Stir the drained rice into the fruit and nut mixture.
Brush 2 tablespoons of honey all over the inside of the pumpkin and the underside of the lid.
Spoon the rice mixture into the pumpkin without packing it down. Pour the orange juice over the filling.
Top with the butter, the cinnamon stick halves, and the remaining 1 tablespoon of honey.
Put the lid on the pumpkin, spray the outside with cooking spray, and cover the pumpkin with foil. Set it on a baking sheet.
Bake for 1 hour at 375°F, then raise the oven to 425°F and bake 40 minutes more, until a knife slides easily into the side of the pumpkin.
Bring the pumpkin to the table whole, lift the lid, and cut into wedges to serve.