If an admin purchases and installs a solution with AppExchange Checkout, can another user edit the subscription on AppExchange?

Yes, provided the user has the “Manage Billing” permission in the Salesforce org associated with the subscription.