If I have a daughter and grandson as beneficiaries on my retirement account what is the best way to keep them from incurring tax liabilities?

My daughter is over 30 and my grandson is currently 17. Can they just withdraw from the retirement account on my passing and have the taxes taken out first? I have a 403(b) and a Roth account.  Optionally could they just transfer to their own 401K without incurring taxes?