Ahoj! :) У вас есть несколько вариантов:
1) Получить деньги от вашей семьи очень быстро. Это можно сделать с помощью Western Union, вы получите деньги, которые вам сразу отправят.
2) Добраться до Мадрида на автобусе, блаблакаре или автостопом. Несколько лет назад я путешествовал автостопом в Испании со своим бывшим подругой, и все шло хорошо. Автостоп один занимает больше времени, но работает - и вы получите бесплатно.
3) Чтобы добраться до Словакии, рассмотрите возможность совместного использования автомобиля - вы можете использовать http://www.spolujizda.cz/ или https://www.blablacar.cz/ . Когда-то мы пользовались сервисом совместного пользования автомобилями JizdoMat (сейчас его покупает blablacar), и это был самый дешевый способ добраться до Праги (из Франции), если вы путешествуете автостопом. Это заняло менее 24 часов (из Нима).
4) Что касается вопроса о границах, я несколько раз пересекался, и на рассматриваемых границах нет абсолютно никаких проверок. Все страны являются частью Шенгена. Вы даже почти не замечаете, что пересекаете границу. Не уверен насчет швейцарца, но вам не нужно проходить через это. Таким образом, вам не понадобятся ваши документы там, но могут быть случайные полицейские проверки на дороге. Твоего полицейского отчета там наверняка хватит.