The Resource and Brightcove ID will conditionally show depending value passed into Reference Type select. This is existing functionality on the Drupal admin side.
If the Reference Type select has the value of none then hide both the Resource and Brightcove ID fields.
If the Reference Type select has the value of ECM then display the Resource field.
If the Reference Type select has the value of Brightcove then display the Brightcove ID field.
Checking the Open video in a modal (recommended) select option is picked, display a Bolt Video Thumbnail component.
Checking the Display the video inline select option is picked, allows to choose video autoplay options.
Selecting the Autoplay select option is picked, add the following HTML attributes to the video. Refer to the Video Autoplay on Viewport text page for examples of this behavior.