It is quite common where there are only 2 units (or duplexs) to not have a Body Corporate formed and for each unit holder to take care of their own insurance and maintenance etc.
Your neighbour, if he wants to obtain strata insurance, would need to do so to cover both units, not just his...