Hi ahteok! Wow...if I knew your GF was going down to Sg, would have asked her a favor to bring back a pack for me!! He..he..
NVM that

About the 'zip' that separates the two inner compartment, I am not sure which zip you are talking about. If it is the INNER zip that separates the top and bottom compartment, then I honestly never use them. I find them a nuisance honestly. But if you find them useful, I think one way s to make sure that the lower compartment is filled so that the stress from the upper compartment does not break the zippers.
All packs made of cordura like material will have the 'flaking' problem you mentioned. The 'dust' or 'powder' you describe is actually the waterproof coating. After some time, this coating will surely come off. I have seen it in almost every backpack EXCEPT for Macpac because the use cotton based materials.
There are several ways of dealing with it. One thing is for sure, your pack will not be water repellent anymore. Don't worry about waterproofing, it is just a sale gimmick. NO pack is waterproof unless you invest your hard earned money in brands like Arcteryx. I think the best solution for you is to try to remove the 'powder' as much as possible. Yes, they will stick to clothes etc in your pack and that is just very messy. You can slowly brush them off. What a friend of mind did was to put the entire pack into a washing machine, (remove all metal pieces first), put inside the bag a few rough steel wool and wait and see.
BUT since you will be going for a trip soon, maybe its not a good idea to try something like the above. My recomendation is that yoiu brush off as much as you can. Also, am not sure how you want to pack your pack but it is a good idea to waterproof everything in your pack. Two ways you can do this.
A...the more expensive way...buy pack liners, these are soft, silicone impregnated nylon. They can be costly but weighs almost nothing. But about 3 for your gear. Put clothes in them, so that they are waterproofed and then kept inside your pack
B...the cheaper (my way) method is to invest in some high quality black garbage bags. These bags are NOT easy to tear and they are solid. Buy a few, some extras just in case. They work the same but so much cheaper on your wallet.
You can use Nikwax if you like but I won't bother. They work better for jackets etc. For packs, just get a rain cover. I honestly think that nomatter what you apply on your pack, it will get wet, your clothes will only survive IF you waterproof them INSIDE your pack.
Well my friend, I really do hope you and your friends have a good time in NZ. Take lots of pics yeah.
Hope this helps!
actually we are currently working in singapore, going back to hometown for CNY tonight~ will be using the new packs she's just bought and my "powdery" pack.. haha~ i have just done washing it with body shampoo and dried it using washing machine last week... dare not to really scrub them bcz afraid of damaging the pack..
we will only be going to nz in april.. so, i can still do u a favor to get a pack from here if u wan to... i often going back to kl at least once a month... just let me know and i will try if i can help^^
thanks for all the advice ya.. i will try to get some fine garbage bag later and pack my stuff to bring back home tomorrow~~