Raising tadpoles is a lot like keeping fish. All the same rules apply. I would maintain the pH at around 6.8. Only feed what can be consumed in five minutes. Too clear the water, they make clarifiers available in most pet stores. If the tadpole can easily free itself from the filter then is shouldn't be a problem.