Deprecate old components and files

Objective

See the objective outlined in the parent epic [Unify purchase flows] SaaS/Self-Managed Premiu... (&18567).

Purpose

This issue is to deprecate old methods, files and components used for SaaS and Self-Managed purchase flows with appropriate comments with equivalent new ones.

Edited by Vamsi Vempati