There is no need to worry about russians as the Karabagh isn't a region Russia will protect, so while Armenia has dug trenches all around in that region Azerbaijan needs to get a fleet of some 20+ UAV/UCAV active, and get the manpower to run them. Keep these uav flying and keep the Armenians busy, instead of reacting Azerbaijan needs to be proactive.
Many night missions with UAV are necessary to plot and plan for immediate recapture should it be necessary.
I really do not understand how Azerbaijan with all that Gas can't seem to have a solid grasp of military power and gear. Is the arms embargo really such a big problem ?
Setup a shuffle company that develops UCAV or something like that. (or pretends they did) in Azerbaijan.
As long as they're not used in combat no one will say anything, this of course doesn't mean they won't be used once it becomes necessary.