Adding map layers to KoboCollect

I have a shapefile that shows the building footprint for all buildings in an area.
Is it possible to do the following:

  1. Deploy this layer with the form so that when a user taps on the map button (like in the image below), they see the layer?

  2. Tap on a building on the map to start a new form associated with that building?

  3. Have certain fields be autofilled from attributes from the building layer, or alternatively, have those attributes be saved as metadata in the form?

Is any of that possible? If so, how can I accomplish it? The only way I’m seeing to add a map layer is by adding the layer offline to device storage, which is not feasible for my use case.

@dtrotman, maybe this post discussed previously should be helpful if you have missed it earlier:

I was hoping for an automated way of placing the layers on the device since the app will be installed on people’s own devices, that they will be setting up themselves with a QR code.

Also, it seems that Android now restricts access to the sdcard/Android/data folder. So it’s not possible to easily view files in that folder. I’ve tried it on Android 11 and 13