Good start, though you may need some support around the perimeter edges of the tank. Most modern glass tanks are supported by the edges, the bottom being slightly raised, around 3/8". If you took some of the 2x6's, and put them around the perimeter of the tank with the 6" dimension vertically, you should have enough support to get by without having to put in a center leg. Much easier for installing the sump.
Here's a pic of the bottom of a rack I built with a 55 on the bottom, 2x4 treated deck lumber. You can see the center support, it is needed;

Here's a pic of the top of the rack, with a couple of 20's. The center deflects around 1/4" towards the center.

If I ever want to put another 55 in place of the 20's, I would run the center support to the upper level. The tanks load from the side, so it wouldn't be a problem. The 20's being out of level a little doesn't bother me much, basement fishroom, used tanks I got cheap.
You can see that the 2x4 will deflect with 40 gallons of weight on it, using the 4", which actually measures out to 3 1/2", as a support around the edges. Using the 2" dimension as a support, which actually measures out to 1 1/2" will definitely deflect under the weight of a 55. I have 1/2" treated plywood on top of the rack frames, just in case I want to put a 10 where the 20 is, or a 30 on top.
The 4x4 legs are kind of overkill, I like that if it’s going to be in a living space where water leakage could be costly. I used 2x4’s, if something leaks badly, all I get is a small creek across the concrete to the floor drain. The one tank that is not in the fishroom is in the living room, a 65 with center legs with doubled up 2x4’s. If that tank ever leaks it would cost me a bundle in home repair. Stick with the 4x4 legs for a finished living space, and run some of the 2x6’s around the tank perimeter. I second the idea of skinning it, to give it some diagonal support. Triangles are the strongest building shape there is, take a look at a steel bridge next time you drive over one.