All "fixes" are applied to new versions only; they are not distributed in any other way.
And yes, $99 is the renewal price for upgrades (as UBB.NG will be coming out in Spring 2005 you'd probably end up paying it anyway for the new features).
Also, Hacks/Modifications cannot contain large amounts of stock code as it'd be a License Violation.