His positions also included serving as the military adviser to Egypt under Anwar Sadat in the 1970s and Afghanistan under then Afghan President Mohammad Najibullah from 1989 to 1991.
In September 2015, Chinese President Xi Jinping awarded Gareev the Medal of Honor for his contribution in the 1945 Battle of Mutanchiang that liberated Mudanjiang in Northeastern China from the Empire of Japan.
Gareev was transferred to the Western Front in November 1942 and fought as an infantry officer in the Battle of Rzhev where he was wounded.
Gareev was subsequently promoted to a deputy commander of an infantry battalion and a staff officer of the 45th Rifle Corps.
During 1950-1957, he was the chief of staff of the regiment, senior officer of the operational command of the headquarters of the Belorussian Military District, commander of the 307th Guards Motor Rifle Training Regiment in the 45th Tank Training Division of the Belorussian Military District, chief of staff of the 120th Guards Motor Rifle Division.
Since February 1965 he was commander of the 50th Guards Motor Rifle Division in the 28th Combined Arms Army of the Belorussian Military District.
He played a large role in planning the military operations of government forces of President Mohammad Najibullah.
He believed that the desire to challenge the victory of the USSR over fascism is closely connected with the propaganda campaign against modern Russia.