Finding WWII records / Identifying patches

Hello, I am trying to find military information about my Grandfather. Ancestry.com does not have anything other than Registration Card. Could someone help me with this? THANKS!

Name: Edgar Ludwell Lam

Served: in WWII / Army

Born in: Greene (County), Virginia

Dog tag number: RA43003123 T-46 (WHAT DOES THIS MEAN?)

BDAY: May 9, 1927

These are his patches...any idea what they were for?