Having said all that, if it was me I'd take the opportunity to completely strip and clean the caliper.
You usually don't need to replace the seals unless they are damaged, but cleaning the grooves in which they sit is important to do every year or so. The dirt building up behind the seal eventually clamps the piston tight and your brakes stop working
Disclaimer - never owned or serviced a BMW, just speaking from general experience with various bikes over the years.