Yes you can use both Swagbucks and Ebates at the same time if you want too and it will be much better for you to use both Ebates and Swagbucks at the same time for more rewards.
One benefit that Ebates has over Swagbucks is you get a check mailed to you each quarter of the year which pays you all the accumulated cash back that you've earned through them.