В словарях зафиксирован вариант: подвигнуть на что-либо.
Корректная пунктуация: Решение посвятить себя джазу или подвигнуть на это ребенка должно быть основано на понимании особенностей направления.
В целом мы рекомендуем перестроить предложение так, чтобы читателю было легче его воспринимать. Кроме того, обратите внимание, что подвигнуть — слово высокого стиля. Возможно, его следует заменить на стилистически нейтральный синоним.
Слова сподвигнуть нет в русском литературном языке.
Правильно: подвигло. Слова сподвигнуть нет в русском литературном языке.
Согласно «Морфемно-орфографическому словарю русского языка» А. Н. Тихонова, корень подвиг.