Some of the folks that have had discussion or issues with
inspectors can probably give you a better answer regarding
fastening it. It definitiely needs to be fastened and putting
screws into the concrete would do that. However to
avoid drilling, I wonder if construction adhesive would satisfy
code? Not sure. I would be comfortable doing it for
that application from a safety standpoint, but not sure what
an inspector would say.
I think DerbyDad brought up the issue of
raising it up higher. I don't believe that's required by code.
If there is no pooling of water around the box likely, ie it
runs off, then I wouldn't worry about it. If water can pool
there, then putting something to raise it up an inch or so
isnt' a bad idea. But I think most pool installers would just
mount it to the deck.
I would not use spade terminals, more work and not typically
how it would be done. And you're cutting the wires too short.
I forget the exact code reqt, but think it's like 6" beyond the
box. Don't go nuts, nobody is going to come measure them.
But just looking at it, they appear short.
And not to get you into a rat hole, but just so you know
and learn, there is a min box size allowed for a given
number of wires of a given size. I would think that box
is probably around the limit, you have 12 wires going
into it. They don't want you to shove 10 lbs of stuff into
a 5 lb bag,