Sorry if the question isn't clear enough. In English, we can make an affirmative guess based on prior information we received from someone/something by saying "X must be Y". Some example contexts below:
Manager at my job informs us that a new person will join the team and begin working here starting Monday morning. Sure enough, Monday morning comes, I see someone in the office I don't recognize and go "Oh, he must be the new person my manager was talking about".
Friend of mine told me about this really neat restaurant located on a certain road. Later, I'm driving on the same road and see a restaurant that matches my friend's description and go "This must be that restaurant my friend was talking about earlier".
I don't think the usual grammar pattern for must be (～なければならない・いけない and all its variants) works here, but if it does please let me know.
I've thought of some ways to express it below but not sure if they are even correct:
I don't know if "ね" or "はず" express this properly, or if I'm just wrong and there's a completely different way to express this.