Yes, you'll need a seperate Tubebuddy account for each one. I have 2 for 2 of my channels, although you can use a free Tubebuddy licence for all but one to save some money, or if you're still new, use the free version of all. I believe this is because it needs access to each account seperately as channels are seperated from each other algorithmically.