The easiest way to find out all of that is to get his compiled service record from the National Archives. It should contain all the info you requested, assuming it was in his CW record to begin with. They have a web site with the processes to be followed to obtain a record.