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