When you are taking more than 500mg of calcium per day, split it into two doses. One big dose can overwhelm you body, meaning you don't actually absorb as much as you should. Splitting it up with breakfast and dinner ensures you get the most you can from every dose.
Not everyone absorbs vitamin B12 the same way, so you must be tested yearly to ensure you are getting what you need. For example, some people absorb B12 from supplements easily, while others don't and will need an injection instead. B12 is important for heart health, so ensure your levels are good!
Are you aware that if you lack vitamin D and magnesium you can become depressed? That's a good reason why omega-3 supplements are among the most popular out there. It keeps the brain healthy, among many other benefits. Magnesium will help to reduce the stress that you feel each day.