Oui, aucun problème.
Une fois la bouteille hermétiquement fermée, la vitamine C neutralise le dioxygène présent dans la bouteille. Donc on en perd un peu, mais le reste se conserve bien. Évidemment à chaque fois qu'on ouvre la bouteille, on réintroduit de l'oxygène, donc on perd encore de la vitamine C. Mais avec une bonne dose de départ, ça peut durer un certain temps.
Rappelons que la vitamine C est utilisée comme conservateur anti-oxydant dans de nombreuses boissons industrielles (acide ascorbique, dans la liste des ingrédients). Il y en a alors juste ce qu'il faut pour neutraliser l'oxygène, elle ne peut plus servir de vitamine C. Sinon les industriels le signaleraient, évidemment !
En tous cas, la vitamine C ne réagit pas avec le chlorure de magnésium, donc les deux peuvent parfaitement coexister dans la bouteille sans problème. Et le chlorure de magnésium est juste un sel minéral qui ne se dégrade pas dans l'eau, donc il se conserve indéfiniment (mais pas l'eau...

). En fait il doit même ralentir la prolifération des bactéries dans l'eau, comme de l'eau salée.