XIAO BLE - programming in C using nRF5 SDK

I would like to use the standard Nordic SDK and C for development. Can anyone give me tips?

Can I program the XIAO BLE with an object file from the SDK through the USB port?

Can I progarm the XIAO BLE using the SWDIO and SWDCLK pins on the bottom of the board?

Thx - Charles