Hi Kerry,
Thank you for sending over your template. To my understanding, the form needs to query the list of team members. I would recommend using CAML or qRules in order to map and aggregate the form in the library to a SharePoint List (we have previously discussed CAML on one of our webinars - here ). The reason for this is to have a dedicated list selection for the drop-down field. However, I created a temporary connection which uses the same principle in order to query the names (please see attached form page PMO Team Only 2. I've also added a couple of other things to the form which you could use for your reference). Note that it is only a temporary connection for querying the team members, you will also notice that after selecting, the drop-down selection needs to re-query data by setting the selection to blank (which is why a dedicated list is much better). Once you have created a separate/dedicated SharePoint list for the team members, you may re-direct the connection for the drop-down list.
To query the check boxes, please check the drop-down list box rules. Here, we have filtered (Filter Query rule) the queried secondary data using ID as the value (for a more detailed explanation on querying, please check this webinar).
To modify the check boxes, simply set the value of the traget check boxes using the query check boxes. After setting those values, we would need to have an update button which submits the data to SharePoint. There was a small issue with submitting the form since it needed to overwrite the exact name of the form at the Library. In order to proceed, we would need to set the values of the fields included in the SharePoint Library Submit. For the date, I had to use a formula substring(SHAREPOINTDATEFIELD,1,10) , so that the value being submitted will not contain the time which was included in the query. Please see Query Field Values rule at the drop-down list for that.
For the hidden texts which display the description for each specific skill, use a calculated value box which hides on that condition that the check box has a value of false or the check box is blank.
I went ahead and tested three fields for data modifying and for the hidden section. If you decide to check the attached form's query functionalities, be sure to tick the auto adjust connections when publishing, and re-update the query data connection. Hope this helps.