I did some research on the coryza vaccines a month or so ago.  I asked Peter Brown if it would create a carrier state, and he said NO.  It is not a live virus, so it cannot do so.  
THere are a number of different formulations of coryza vaccine, and they would not all be equally efficatious for the particular strains available in your area.  There are also two different means of making the vaccine into a product that can be injected--one method is easier on the birds but not as effective. (I think I wrote that correctly.)  THere is a cost difference between these two.  This is an attenuated vaccine, which are the most expensive to reproduce, thus the cost.  
I *think* but didn;t get that far in my research, or else it didn't stay in my mind, that this is not a type of vaccine that must be mixed--it already comes ready to inject--so it may be that it can be stored.
I came up with enough information overload, that I  didn't continue looking into it.