Yes this theme has Visual Composer page builder.
Yes, this theme has custom post types for: sliders, carousels, team, box columns, gallery isotope (filterable) and testimonials. Custom shortcodes are included with page builder’s shortcodes.
Yes, theme has documentation and explanation how to set up your website to be like theme demo. Theme has demo.xml file for content import.