hello, go to first page of this thread, instructions are there on how to send email to know your visa office, please send to know. see there are 2 scenarios, your application might be processing in CPC ottawa and then mostly you wont move to LVO, CPC will itself send PPR, but if it is initially processed at Central Intake Office Sydney, then it processes there for around 2 months and then moves to LVO, thats how it was for me, i was at CIO till march 8th and then moved to LVO Pretoria, so you might be at CPC ottawa and you wont ever move to pretoria. Even I am an Indian but since my residence country is Mauritius hence my LVO was Pretoria, same for you if you do move to an LVO. I would suggest sending that email to know if you are in Pretoria LVO, you could call also if you wish, there is a CIC number but you would have to wait for around 30 minutes and even after waiting it might say there is high volume of calls and to call back again. but 50% chances you do get to speak to an agent and you can ask for your processing place.
For background check it isnt related to military, how it works is that when CIO processes, they validate all your inputs and documents and make recommendations for the final visa officer, they check your work history, travel history, get information back from countries you have spent more than 6 months etc. Since your husband travelled a couple of countries, they could be obtaining more information.
I suggest find out where your application is either through email or call and then i can give you my best guess on how much waiting time it is.