The canister will probably be enough, but you will want to check your parameters once you start adding live stock, and add it very slowly. If you keep only a couple fish in the tank you should be okay, but if you stock it heavily you will probably need both in my opinion.
Make sure you clean the filters in the canister filter weekly, you rinse them in the old tank water from your water change.