Hello,
1) As to how long appointment will remain valid and how long you can get to join depend largely on the pplication that you would move to the ordnance officer and how long they can hold it for you.
2) You need to apply for an extension seeking the time you require to complete your studies.There is no hard and fast rule about extension. The discretion of the department based on requirement to fill the post will be the major deciders.