BBB nd microSD

Can I boot Linux from an microSD card ONLY by everytime pushing the “Boot switch”? In that case it’s probably better flashing (Debian) Linux to the flash memory on the board. If flashed can I use the microSD card as an extra storage medium?

Thanks.