Well you are 100% correct in the tax liabilities for the partners.
Removing and adding a partner means amending the partnership registration with the state too.
Assuming There is nothing more than Kevin's equity (no draws or investments to clear) edit his equity account to show the ending date that he is with the company. Unfortunately QB has no function to accomplish what you are needing to do so it is going to be a pain.
Kevins equity is a value that has to be paid, who is paying it? You say transition Kevins equity to Alan, but does that mean Alan is paying Kevin personally?
You can run a P&L as of the date he leaves the company, that will show net profit for his period of time with the company. Calculate his share of that profit (or loss) and journal that amount from retained earnings (net income) to his equity account. Now someone has to pay that amount to Kevin. Paying Kevin will zero out his equity account. If Alan pays the amount out, then use Alan's equity investment account as the source account for the payment (personal funds). That will increase Alan's equity account by the amount paid.
Adding a partner is much easier, the new partner deposits funds to the business bank account and uses the new partners equity account as the source account for the deposit. Adding funds will change everyones % of equity, that is unavoidable. IMO best to wait for the new year to take on a partner.