Is MCBF a guaranteed period of failure-free service ?

No. An MCBF has absolutely nothing to do with the minimum rated life of a relay. An MCBF is derived from live testing a large number of relays for their minimum rated life. The number of failures that occur during the testing are then divided into the total number of completed operations.