Azerbaijan doesn't have extradition agreements with the US, but it does with multiple US allies in Europe. I doubt it would be safe.
I wouldn't want to be stuck there for years, to the point where even a few years in jail might be worth considering. But I'm not familiar with the conditions for prisoners in the US.
For these reasons it's probably safer for him in Azerbidjan but he will only be admitted for up to 90 days with a Russian passport. In Armenia he could stay for up to 180 days on a normal visa, but both Armenia and Georgia have extradited fugitives to the US in the past.
He doesn't have too many options.