The groundhog didn't see his shadow, so spring should be early this year. Not sure if that's a good thing.
Is your spruce a Norway spruce? They do tend to have droopy branches, but they also can suffer from something called Tip Curl or Branch Tip Curl.
Norway spruce - Picea abies:
White spruce - Picea glauca
As to the cones, the info I found for white spruce says heavy cone set seems to occur at about 15 to 20 years of age and is variable in different years. It can take 1 to 2 years for the cones to drop after seed dispersal occurs. Here are portions from this site where the last pacture at the top of the page shows very heavy cone production:
Seed Production and Dissemination-
Production "in quantity" on 10- to 15-year-old trees has been reported, but it is usually low in younger trees and depends on site and season. Seed production in quantity begins at age 30 or older for most natural stands (44,117). The interval between good to excellent cone and seed crops varies with site and geographic location. On good sites, good to excellent years can occur at 2- to 6-year intervals but may be as many as 10 to 12 years apart (88,167,184,192). Excellent seed years may be related to hot, dry summers at the time of bud differentiation (112). They are always followed by poor ones; the alternation can result from carbohydrate and nutrient deficiencies or the lack of sites in the crown able to produce reproductive buds (117).
Both the initiation and pattern of seed dispersal depend on the weather. Cool, wet, or snowy weather delays the onset of dispersal and causes cones to close after dispersal has begun. Cones reopen during dry weather. A small number of seeds are usually dispersed in August, but most of the seeds fall in September (30,167,186,192,193). Early- and late-falling seeds have a lower viability than seeds falling during the peak period (167). Cones can remain on the tree from 1 to 2 years after the majority of seeds are dispersed. Cone opening and seed dispersal pattern can vary among trees in the same stand (186).
Hope that helps,