Yes, the dynamic content can be read by the search engine.
you can also use CMS to manage the page title, keywords and description meta tags to help with SEO.
With PCMS, it is best to start development directly on the live server rather than test locally and upload.
if you do test locally, then upload, when you move to the live server, you will need to export the local PCMS Database, and import to the remote server. then you will need to edit the connection file to connect to the remote database.