I am trying to create a page like this. But because of the 100 static page limit, we’re trying to do this in CMS and get this (using rich text).
Is there a way to do this in CMS so we get objects like Columns, etc.?
Its hard to answer. You can use flexbox and wrap childern. No way (yet) to layout 1rich-text editor feild in two columns.
Maybe use multi-reference-field - for each subject bind video-1, 2, 3 and so on. Than inside you CMS page add collection-list for this idea.