Вопрос, как поступить с клиентом?Это ваше дело.
хостинг 2 года простоял без оплаты и никаких бекапов уже совсем нету его не волнует.Если у вас нет перед ним обязательств - тогда в чем проблема? Если же у вас есть какие то обязательства по договору - выполняйте их.
Просто так отдавать не хочу, я потратил время на поиски и явно ещё попросит меня закидывать его на хостинг.Так и напишите клиенту - работы по восстановлению проекта из архива стоят столько-то, размещение на хостинг - столько-то. Потом итоговую сумму и вопрос - счет выставлять?