I have a 20 gallon tank currently, and am looking to upgrade in the next couple months. I am trying to decide between 2 different tanks; a 12o gallon tank that is 5' long, or a 125 gallon tank that is 6' long and but about 3 inches shorter in height. We would like to get a tang or a pair of tangs (yellow tang and kole tang, also open to suggestions on this decision). I like the looks of the 120 gallon tank better, I like the look with the 3 extra inches of height, and I like the cabinet set up on the stand better. However, I wonder if the tangs would do better in the 125g tank with an extra foot of lateral swimming space, or if it would really make much of a difference.
Second question - I currently have a 10 gallon sump and will probably upgrade to 15 or 20g (depending on what will fit in the stand cabinets). I have about 20 or 25 pounds of live rock in the current tank (just guessing) and I am currently curing 50 pounds of dry rock to add into the larger tank. I have a protein skimmer that I built: 4' of 4" pvc pipe. There is going to be a good sale on canister filters at a store near by on black friday (they will be half off). Is the canister something I need or that I should invest in?
Thanks in advance for any advice
Second question - I currently have a 10 gallon sump and will probably upgrade to 15 or 20g (depending on what will fit in the stand cabinets). I have about 20 or 25 pounds of live rock in the current tank (just guessing) and I am currently curing 50 pounds of dry rock to add into the larger tank. I have a protein skimmer that I built: 4' of 4" pvc pipe. There is going to be a good sale on canister filters at a store near by on black friday (they will be half off). Is the canister something I need or that I should invest in?
Thanks in advance for any advice

