Yes, Pentofrost NF is the correct coolant for BMW engines.
There is likely a bleed screw on the engine, however, most of the time they are difficult to access. Relatively speaking, there's not much coolant in the block, so I wouldn't worry about draining it.
I would not recommend using the radiator drain valve as they are plastic and break quite easily. I'd remove the lower radiator hose instead.