Generated post type ok, no issue with that.
Just a question on the Generate Code section of the MB Custom Post plugin as I will remove the plugin after creating each CPT.
The function name is self explanatory, I will probably use "vehicle_register_post_type" on this CPT.
Is the text domain necessary? If so is it just in format "exampledomain.com"