Do I have to pay for added OS support when it becomes available?

No. As DragonRAD extends its support to include other mobile platforms (iOS, Symbian, Windows Phone 7), users will not have to pay to receive the added OS support.