Yes, you retain ownership of your video content and can post your videos on both TPT and other platforms, such as your blog.
However, if you sell a video as a paid resource on TPT, you cannot make that same video available for free on another platform, such as YouTube.