Аспаркам - это для больных людей.
Вообще говоря, вопрос не совсем правильно поставлен.
Если мы говорим о витаминах - то витамины стоит пить обычные, как и "не для спортсменов". То есть, в первую очередь, группа В (В1, В2, В6, В12), и антиоксидантные витамины А, С, Е. Все это содержится в таблетках типа "Декамевит".
Магний и калий - это не витамины.
В нашем случае скорее важны не витамины, а электролиты - хлориды натрия и калия, которые восстанавливают водно-солевой баланс организма. Это важно, потому что после пары часов каталки на солнце организм обезвоживается,и следствием этого является быстрая утомляемость, повышение температуры, судороги мышц и т.д.
За бугром есть напитки типа Gatorade, Powerade, которые содержат электролиты. У нас таких наверное нет.
Я вот думаю на ближайшей каталке, если будет жарко, попробовать Регидрон
http://compendium.com.ua/info/748. Его пьют при потере жидкости.
Но написано - "В профилактических целях — при тепловых и физических нагрузках, приводящих к интенсивному потоотделению."
Думаю, что половинной дозы или 1/3 дозы - будет нормально.