"Завиноватить" - я такого слова никогда не слышал, скорее всего это какой-то блатной жаргон. Из контекста можно предположить, что оно означает что-то вроде "объявить виновным".

"Нал" - наличные, cash. Имеется в виду, что большинство сделок в 90е совершались за наличный расчёт, то есть никак не контролировались государством, не облагались налогами и были, в основном, незаконными.

"Кресты" - название СИЗО (так называемого "следственного излолятора" - тюрьмы, где содержатся обвиняемые до суда) в Питере. Вид с птичьего полёта: