As regarding your restless queries regarding NAB perks and privileges
1. hardship allowance 100% of basic pay. BPS-17 gets basic pay 32000 as 16000*2=32000
2. Field allowance is 5000 for BPS-17
3. I dont think or rather i am not sure such type of facility is provided to poor NAB Officers
4. Yes.
5. Training period allows almost all allowances except field,s one.
6. It ranges from 5 to 7 months.
7. Yes house hiring is allowed during training period.
Enjoy every moment of your life before joining NAB as you would always be on your toes never realizing when it is day and when it is night..