It's fair to say you're going to need a fair few of those Candy Canes for the repeatable missions if you want to get all the rewards.
In all, 15 missions, 150 per mission means you'll need a grand total of 2'250 Candy Canes in all.
You get 355 from missions leaving you with 1'895 to get for yourself. Obviously the easiest way to get a bundle is to send to neighbours and hope they return the compliment but there are other ways.
The Sugar Plums, Jumbo Canes and Holiday Hollow Collections give out Canes...
The rewards from the Holiday Hollow Intro Missions give out Candy Canes...
As does the Sleigh's daily bonus if you built that to get to the Hollow Early...
Canes can also be got on the Hollow inside little present doobers and from the happy snowball throwing children...
So make sure to collect up as many as you can... You're going to need them!