Do I need to keep Unlocker installed?

You can just uninstall Unlocker in 2 days after the purchase/installation as Poweramp stores license on the device permanently. You can always reinstall Unlocker later for free if needed.

You can check the license status in Poweramp settings / About (it will say: License is stored on the device).