Yes, you can purchase a registration entitlement for someone else as a gift providing you know the name the intended vehicle is (or will be) registered under.