Yes, you get a year's worth of upgrades when you purchase the product (additional years are a nominal fee).
I don't know what forum you are running, so I can't tell you if that forum is supported at the signature/avatar level. If you are running .threads like I am on ViperAlley, then yes.
Please do not PM me for support or sales questions. Thank you for your understanding.