Roadmap to develop my SaaS based LMS using openedX

Hello, I am new to development and my goal is to make an SaaS based LMS as microservices which can integrate with my upcoming other related products and can also be used as an independent complete instance for any educational school, university.

  • Please guide me about the learning roadmap

  • My Open Edx development journey checklist

  • Any feedback or guidance?

  • In the end can I brand it as my branding or it should mention and give credits to openEdx? Second is there any cost which I have to pay to edx for using this platform?

Thanks,
Hassan