In reply to:
what should I do (step-by-step - if it's not a problem) to change owner of hosting plan (including billing account settings) and domain.
You can transfer the domain, but I am not sure you can actually transfer the hosting account. Your best option would be to contact DreamHost support and ask them if this is possible.
Mark
--
Save $50 on DreamHost plans using PRICESLASH promo code (Click for DreamHost promo code details)