Corrected entry: Piper reminds her sisters that when they visited the future, she and Leo were married. The episode in question is 2-2: "Reality Bites," and in that episode, Piper and Leo were not married, but divorced. So it doesn't make much sense for Piper to cite that as evidence that marriage might be the right path for her and Leo.
Corrected entry: In the beginning, Prue and Phoebe are in the alleyway and they kill The Guardian with a sharp object to The Guardian's rune. The bad guy, Emilio, is lying unconscious on the top of the dumpster. A few scenes later, Phoebe and Prue are discussing why they should or should not help Cole prosecute, and Prue says something along the lines of, "And Emilio saw us use our powers". Since Emilio was unconscious, he could not have seen them use their powers.
Correction: Prue actually used her power to throw him on top of the dumpster in the first place, so he did see her use it before he was knocked unconscious.
Corrected entry: In 'The Honeymoon's Over' Piper says that once someone is out of a freeze she can't freeze them too without unfreezing the first people frozen, but back in season 2's 'They're Everywhere' she freezes Jack, then when Jeff walks into the room freezes him too without unfreezing Jack.
Correction: This is not correct. In the episode, Piper froze only the "innocent" people to determine who the demon was. It turns out the only people she froze were the DA, Darryl, and Leo. When Pru asked Piper to freeze the rest, she says she can't because once they are immune to her freeze, she can't freeze them as demonstrated later when she tries anyway. This is in no way similar to the Jack and Jeff freeze in Season 2.
Corrected entry: In the courtroom when Piper freezes only the innocents, she's not able to freeze the villains when the sisters are fighting with them because she says they're immune to her power. However, in future episodes, she's able to freeze Cole - even though he wasn't an innocent in the courtroom.
Correction: No, you've misread. When they're fighting with the possessed guys in the courtroom, that's when Piper says that they're immune to her freezing power. It's only when they tell her to try and freeze the innocents only. She can't freeze when fighting them though. So why is Cole immune in an episode then not in others?
Before they went in the courtroom Prue came up with the plan for Piper to freeze only the innocents. She wasn't successful at first, and when Cole turned around to face them it was implied he froze but when the sisters chased after the judge he shimmered out and killed him. Notice how nobody else unfroze, so even though she targeted the innocents to freeze, Cole probably figured out what they were doing or saw Darryl and Leo froze and pretended to freeze. He shimmered back in the same spot after he killed the judge to pretend to be frozen again when Phoebe hit him with the baton, so that is why he was not immune to her freezing power because he was not frozen. He was just faking it to keep up his cover, as they did not know he was a demon.
Correction: In "Reality Bites," the point in the future that the girls visit is a while after Piper and Leo had gotten divorced, but in order to get divorced, you must get married first, and as Leo even states in that episode, they were happily married for at least a little while, until the whole mess with Phoebe occurred. Therefore it is logical for Piper to believe that were it not for the damage done by the girls' use of magic for personal gain (which was remedied when they were sent back and chose not to go down that path), her and Leo could have a happy marriage.