can Bootloader call API in SoftDevice?

my nRF52840 has MBR, SoftDevice, Application and Bootloader.

Can Bootloader call API in SD? 

Will it be an issue? If I need to upgrade SD (could be a newer version), Application and Bootloader.

Any suggestion on implementing Bootloader? 

Related