Yes, you need to purchase the HTMLEditor to add your styles to the styles drop down list of the HTMLEditor. And actually if you decided to purchase the HTMLEditor, then adding the Editor to a different page will become much easier, since you don't have to copy and past the code from page to page. But to answer your first question, the path you have specified seems to be correct assuming you have the HTMLEditor folder under the CMS filder.