Vit d 85 (>50 nmol/L sufficient ) - this is in the replete range but hasn't quite reached the recommended level of 100-150nmol/L. If you want to nudge it up a bit then you could supplement with D3 softgels and I think something like 2000iu daily might be enough (or 5000iu alternate days) but you would have to try it and see.
There are important cofactors needed when taking D3 which you can read about here
D3 aids absorption of calcium from food and K2-MK7 directs the calcium to bones and teeth where it is needed and away from arteries and soft tissues where it can be deposited and cause problems.
D3 and K2 are fat soluble so should be taken with the fattiest meal of the day. D3 four hours away from thyroid meds.
You can get a combined D3/K2-MK7 supplement or you could buy separate ones.
Magnesium comes in different forms, check here to see which would suit you best and as it's calming it's best taken in the evening, four hours away from thyroid meds
Check the other cofactors too.
Serum folate 6.4 (3.00-20.00ug/L)
Serum vit b12 487160.00-1000.00)
Folate should be at least half way through the range and B12 under 500 can cause neurological problems. Recommended level of B12 is very top of range, even 900-1000. You could buy some sublingual methylcobalamin lozenges 1000mcg and take one daily for your B12, also take a B Complex to balance all the B vitamins and boost your low folate level. Make sure the B Complex contains methylfolate not folic acid.
Serum ferritin 126 (10.00-291.00)
Ferritin should be half way through it's range so that would be 150 with that range. Easiest way to nudge this up is to eat liver regularly, maximum 200g a week. Much easier and far less fuss than trying to fit in iron supplements around thyroid meds and other supplements.