1. Are they suitable for this age 2. Do they have a shelf life? They are 2 years old. If not suitable can I buy any that are ok for children to take? Dd has broken her wrist and I have been told arnica will help with pain as well as the bruising.