Calcium phosphate (and sulfate) are barely soluble, so it will be rather diluted solution.
All compounds mentioned are thermodynamically stable at room temperature, so they won't decompose oh their own. That means it is up to you to define the shelf life - in theory sterile solution kept in the dark, cold place, in an airtight bottle, will be OK forever.