Type your answer here... Major
The highest two-star army rank that one can achieve is Major General.
In the US Army, General.
Corporal
general of the Army
Yes, he was offered a fifth star in an attempt to keep him from retiring, as was General Colin Powell. Both refused the honor and retired.
Commander in Chief. He was elected to two terms as the U.S. President from 1869-1877.
No - Powell, like all 4-Star rank officers, generally retire after their assignments, both due to military regulations concerning forced retirements at age 55, and the fact that 4-Star ranks are a function of the position the hold. After being relieved, they either retire or resume duty at their previous former rank (usually 2 or 3 Star ranks), unless an appointed assignment keeps them on active service past that point (e.g., Powell retained his Army status while serving as National Security Advisor, though he was 49 at the time). The only exception to those rules is if the individual is granted 5-Star status (in the Army's case, General of the Army), in which case the person is granted full status and benefits of an active duty officer until they pass away. The last such person to hold the title was General Omar Bradley.
No, there is no rank of commander in the Army. In the Army commander is a title, not a rank. In the Navy, there is a rank of Commander, it is the equivalent of Lt Colonel or O-5.
Poe was discharged from the army with the rank of Sergeant Major.
Sergeant Major of the Army is the highest rank NCO.
Field Marshal is the highest military rank in Pakistan Army.
No such rank in the Army.