Provided you don't use any deprecated APIs you shouldn't have a problem.
As for my personal opinion visa vis Carbon, I don't think Apple will deprecate it all together but they will probably deprecate APIs(meaning you cannot use them in the App store) to the point that most programmers will just get the hint and switch to Cocoa.