I have never bought clams online, so cant help there.
However,
FWIW-
I have a 75 gallon tank 48"L x 18"W x 20"H
I have 2-175's and 2-95 VHO's and have no problems at all keeping any clam I like. IMO&E you should have no problems with that lighting.
HTH
Chris