Первый вариант предпочтителен. Во втором же подчеркивается, что нужно купить "каких-нибудь (сколько-нибудь) фруктов, какого-нибудь сока".
Пунктуация в предложении, которое Вы привели, верна. Менять тире на запятую не нужно.
Запятая не нужна, так как перед нами однородные предложения, относящиеся к союзу когда: Когда у тебя нет времени на сон и ты засыпаешь прямо на ходу, [не стоит садиться за руль].
Второй вариант (с творительным падежом) первой фразы (он был человеком очень богатым) более употребителен. Хотя, конечно, сказать "был человеком злым нравом" нельзя - здесь нанизываются формы творительного падежа.
Оба варианта верны.
Нет, запятые не нужны.
Правильно: на пол (уронить, упасть, лечь и т. д.).
Возможны оба варианта, второй предпочтителен.
Слово персона склоняется: стал персоной нон грата.