Is Elementor Compatible With Posts and Custom Post Types?

It sure is! 

You can set which post types will enable Elementor in the settings page.