Not all, but 99%. There are three things that TP earned ingame wont unlock - Premium status and associated ability to send money to others by trade/mail, Swift travel options other that between starter locations, and playing in Ettenmoors as a Free People. All other things are obtainable ingame, with more or less work. Mostly more.
Originally Posted by Merenthus
There are some TP you will earn easily, and there there is TP grinding guides, with instructions how to earn ~90Tp per hour playing (with best optimized routes/characters etc). But all these mean you will repeat same old same tired things again and again and again. I'd suggest not to concentate on grinding from the beginning. Enjoy free content, make friends, explore and travel. Afterwards, when your main will close on the level 30 and LoneLands will be finishing, then you will need to make some decisions.
For most things, enjoy the game and dont let the TP grind kill all fun.
Thank you, Turbine, for listening and giving us an opt-out of FE! Good work!