I agree with Ma, time to visit a German consulate near you. You can also go online, find a German consulate nearest you, message them and ask them your questions. They really would be best equipped...