It is difficult to assess whether your friend's critique is adequate or not without reading the respective passage, so my reply will be general and not specific to your case:
1.
When you want to switch from a scene at the main character's home to a conversation with a detective elsewhere, the transition is more smooth if the two scenes "refer to each other" somehow. For example, at the end of the home scene you could mention that the main character now plans to go see the detective, and at the beginning of the conversation scene you could summarize in one short subordinate clause how the main character had got there:
[home scene] ... John decided that he needed to see Detective Peterson.
* * *
After trudging through the rainy streets for an hour, John was in no mood for his friend's usual banter. "Listen, Peterson", he interrupted the detective, ... [conversation scene]
You should introduce information that leads to a plot turn before that turn, otherwise it will, for the reader, come out of nowhere and appear random. For example, if your main character can do Kung Fu, you should mention that long before he suddenly does some moves to incapacitate a much stronger opponent.
Backstory, like the fact that your main character is familiar with the detective he is talking to, is usually introduced when it becomes relevant. That the two are already familiar and not meeting for the first time, is immediately relevant when you introduce the detective to the story, so you should mention it immediately.
Using my previous example, there are two places where you could mention that your main character already knows the detective, either when he first thinks of him, or when he meets him (I've emphasized the changes to make them more apparent; you wouldn't of course emphasize them in your text):
Variant (a.1):
[home scene] ... John decided that he needed to see his old friend Detective Peterson.
* * *
After trudging through the rainy streets for an hour, John was in no mood for his friend's usual banter. "Listen, Peterson", he interrupted the detective, ... [conversation scene]
"Old friend" at the end of the first scene is completely sufficient to tell the reader that the two have a common history. You can then mention any part of that common history, like a case they have been working on together, whenever you want. The reader will not be surprised that a detective will have been working on a case, so that information will not be a surprise when the reader already knows that the two characters are long time friends.
If what they experienced together is uncommon and cannot be induced from the one person being a detective and the two being familiar alone (e.g. the detective had to shoot the main character's criminal wife), you should mention that immediately:
Variant (a.2):
[home scene] ... John decided that he needed to see Detective Peterson, who had shot his wife.
* * *
After trudging through the rainy streets for an hour, John was in no mood for his old enemy's usual banter. "Listen, Peterson", he interrupted the detective, ... [conversation scene]
You can still provide the rest of the backstory later, but in this case you must provide it eventually. If the two are merely friends, you don't have to give any details of their past at all.
Variant (b):
[home scene] ... John decided that he needed to see Detective Peterson.
* * *
After trudging through the rainy streets for an hour, John was in no mood for his friend's usual banter. He had met the police officer while he had been working as a coroner in Davis county, and the two of them had solved a series of gang related murders. "Listen, Peterson", he interrupted the detective, ... [conversation scene]
Whether or not you'll want to provide additional details for the backstory will depend on the relation between the backstory and the present story.