I've narrowed down the filters I am going to get and its either a XP2 or XP3, which would be better for a 40 gal.
XP1 or XP2 should be fine for your needs, no reason to consider the XP3. Personally, if interested in a canister, I would choose the XP2.