If you have room for the tank, you have room for the sump. Most sumps are located under the tanks they support. They don't have to be very big to be useful.
Canister filters aren't used in a SW setup because they really just trap the detritus and it decomposes. A skimmer is much better for SW as it removes the detritus entirely from the water column.