Правильно: на севере Германии, на юге Франции. Слово Север пишется с большой буквы в значении 'полярные и приполярные территории, Арктика' (Кольский Север, Крайний Север), также: Война Севера и Юга (в истории США).
Да, например: Война Севера и Юга (в США, ист.), Вооружённые силы Юга России (белая армия).
В орфографическом словаре – тоже с прописной: север, -а и (полярные и приполярные территории, Арктика) Север, -а; Крайний Север; Европейский Север, Кольский Север, Обский Север, Тюменский Север; Война Севера и Юга (в США, ист.).
Сочетания Алая роза и Белая роза используются как условные наименования противоборствующих сторон, т. е. выступают в роли имен собственных. Ср.: Война Севера и Юга (в США).
В названиях войн с прописной буквы, как правило, пишется первое слово и входящие в состав названия имена собственные: Японо-китайская война, Русско-японская война, Англо-бурская война, Первая мировая война, Вторая мировая война, Война за независимость (в США), Война Алой и Белой розы, Война Севера и Юга (в США).