I could not reproduce the first two mistakes. Do you use tanks or vehicles with the initialization? I have no entries in my .rpt.
But i use only infantry.
In the DAC_Group_Soldier.sqf I have the same problem. I changed the rank myself as a test. It's fixed. :-)
Sorry for my bad English. :-)