Most likely sid is probably an alt timeline version of the mc, if not the future version of him. Imma take a guess and say that the seal broke due to an exterior force outside of the 4 races
Im sure her dad knows, he obviously has a clear understanding of his death and he probably made a wish with a guardian spirit or something to protect his family