INFJ's in their 20s tend to be very T-like, even though they're an F type. Although idealistic they seek to rationalise and won't stop until they know everything they want to (and that's usually a lot). As such they're information sponges.
This suits me down to the ground. A lot of people have thought I was a T and I did too at first because I'm so "rational" about things and I am known for being extremely cynical of my own emotions, though not those of others. I think it's just much easier to forgive others than yourself, so if someone else is feeling jealous when they have no reason to, I can see why and feel bad and try to help - I don't blame them because it makes sense, they're unhappy so I want to help. With me, however, if I feel jealous for no reason I'm angry at myself, which gives me the look of someone who dislikes or ignores emotions. This is true, but it's only my emotions I don't like

I also come across as straight to the point, opinionated (particularly about politics), knowledgable (even when I'm not - I just speak with such certainty that I sound like I know what I'm talking about - this isn't deliberate, at the time I really do think I know what I'm talking about because it seems "logical" and "obvious" but sometimes I go back and realise I was unintentionally making stuff up on the spot and seeing it as "truth").
They're foremost dominant function is introverted intuition which allows them to seemingly pull answers out of their arse. They do though have a habit of trusting this ability a little too much and are prone to stress if it doesn't work as it should.
Yes. This is probably true of a lot of people, though. I'm not sure INFJs get stressed if they get it wrong (I'm not sure INFJs ever think they actually have got it wrong, when it comes to judging people!) I think the stress comes from the feeling of "knowing" without having evidence that others will understand to back you up. So you feel trapped. A study on people who say they trust their intuition and people who said they trust external evidence found that neither type is more accurate. This is likely to be a result that's close to the truth (and I'm sorry I can't remember where I saw the study). So it's likely that the INFJ only ever thinks they know, although they do seem to be quite accurate, so I think these are essentially educated guesses.
They have a tendancy to take a black and white view on people and the world believing that you're either with them or against them. They can be unfailing loyal to those with them and unforgiving to those they view against them. Coupled with their idealsm they don't take well to those that disagree with them.
The thing you want to change here is "with them or against them". That's more of an ISFJ thing, it's quite tribal. INFJs are tribal in a way, they are still using a lot of Fe, but they don't tend to look at things in terms of friend or foe, because they don't exactly include themselves in the equation. I certainly don't, anyway. I have such an inoffensive character that I know no one is "against" me as such, it would be difficult for me to make enemies. However, I do make quick and harsh judgements about others, and this is the bit you've got right. However, it isn't that I see these people as "against me", I simply see them as "immoral". They're not against or with anything, they're just there, but I choose not to associate myself with them. Not because they will harm me or my friends, necessarily, many of them wouldn't. But because I do not believe their intentions are pure and often they might hurt others (even if it's not people I directly know - but this should never matter). If I gave them my time, I would be allowing them to get away with that, as if it doesn't matter if you have bad intentions. With me, it's simply a case of the good must win out, I will not praise or reward the bad. It's not even punishing the bad, although if there was very good reason to (for the greater good) I might have a go. It's more just not rewarding the bad, so not giving them my attention. Because if things were fair and just in the world, people who are not moral would not be rewarded for their bad behaviour. In the real world, it's the opposite way round and this angers me, but the least I can do is stick to the principle myself.
"Unfalingly loyal" - No. Again, this is very ISFJ not INFJ. The way you can tell between them is because ISFJs think "us and them" and INFJs think "good and bad" in a more abstract way without necessarily attributing it to specific people or types. An INFJ is not unfailingly loyal. They stick to their principles, not to people. This normally comes out as loyalty because the people they choose to surround themselves with are usually those who have already "passed the test" if you like. INFJs judge on intentions and motives. So someone they know can do something bad and they will be forgiven so long as their motives were pure. However, the INFJ will not forgive the "act" and will expect their friend not to justify behaviour that was wrong. They may forgive themselves and they shouldn't best themselves up about it if they're truly good people because they won't do it again, but the immoral act itself cannot be justified. INFJs, by the way, are also known for the "doorslam". They find it easy to cut someone out if they fail to pass the moral test. So they're loyal to a strict moral code, they do not break the moral code, but they are not necessarily loyal to people, because the code means more, if that makes sense. They're not pushovers, basically. It's very difficult to walk over an INFJ because they will see it coming and get out of the way.
"Idealism and not liking people disagreeing with them" - Sort of, but again, don't get confused with the ISFJ. The INFJ does not like to be disagreed with when it comes to morality, because as far as they are concerned there is only one moral code and it's so obviously and naturally true that it is not justifiable to break it. However, I have never been sensitive to people disagreeing with me on anything without a moral dimension. I consider everybody's opinions to be their own and I think debate and disagreement is necessary for progress. I also enjoy being criticised when it comes to non-moral things (I hate being criticised if it's about my character or morality because I find this very upsetting). I'm a writer, and I want people to tell me when there's anything wrong with my work. Me and my ENFJ friend seem to be the only writers (I hang around with a group of them!) who are like this. Everybody else takes it personally if you point out negative areas of their work. I see it as helpful, because my work isn't me. It's my work. And I want my work to be as good as possible, so I need to know how it can be improved.
At best INFJs are idealistic though practical people, extremely knowlegeable well liked. At worst they can be arrogant, combatitive and vengeful.
Yes.