For a deployment that you are planing, you should use features, that packs it all into a module. To add menus you can use yml-files and basic content like taxonomy terms can be added in module_install(). Or wait until Features extraUUID Features is ported to drupal 8.