Most clips are filmed originally for The Teaman Show and some clips are of other stuff Ben has done in the past.
Ben said that he doesn't enjoy making new episodes for The Teaman Show but he keeps making them because they are the most popular videos that he has and he doesn't know how to end it.
Ben once planned to have every single one of his friends to appear in at least one episode of The Teaman Show but he scrapped that idea after some of his friends said no.
The original anime intro seen in episode 1, 3 and 4 was supposed to be the intro throughout season 1 but Ben decided to make every intro different so that the episodes can feel different.