Это неопределенно-личное предложение.
Кавычки не нужны. Это значение слова желтый не является новым, непривычным.
Быть подшофе – быть в состоянии легкого опьянения, навеселе. В основу этого выражения легло, по-видимому, французское причастие chauffe 'нагретый, подогоретый алкоголем'.
Обособление таких оборотов факультативно и зависит от интонации, местоположения и степени распространенности оборота.
Все слова написаны верно.
Вариантные формы прошедшего времени разда́л и ро́здал не различаются по значению. Вы можете выбрать любой из этих вариантов, но нужно принять во внимание, что ро́здал— старшая норма, то есть вариант классический, традиционный, но постепенно уходящий из языка.
Можно обособить кроме правды (но необязательно).