I went on EA chat and found out for you. Convo is below.
EARepAustin: Hi, my name is EARepAustin. How may I help you?
: Hi, I'm asking a question for a friend about importing Bad Company 2 on PS3
: He says that he has a VIP code for the game, and he's in Australia. If he imports from Asia, or anywhere else, will that VIP code (AUS) work with any region apart from Australia, ie NTSC regions?
EARepAustin: Please be online
EARepAustin: I need to ask to my supervisor.
: OK.
EARepAustin: Do you wish to purchase VIP code?
: No
EARepAustin: Please tell me the exact issue that you are having ?
: he has an Australian VIP code for Bad Company 2, PS3. He doesn't have the game. If he imports the game from Asia, or anywhere else, will this VIP code work?
EARepAustin: Yes
EARepAustin: The code will work
EARepAustin: If the code is un used
EARepAustin: And not if the code not redeem under any account.
EARepAustin: Then it will work.
EARepAustin: Is there anything further I may assist you with today?
: OK...that's all, thanks!
EARepAustin: You're most welcome
EARepAustin: Is there anything else you would like to know?
: No that's all, thanks for your time
I got 20% off at EA Stores too off that guy! EA chat=awesome.