They rate the overflows to "what they can handle". That doesn't mean less flow will be a problem, in fact, less is better just incase a snail decides to go where no snail has gone before.
The box will still handle something in the way instead of floading your living room.
$66 sounds like a good deal, but buyer be where, some are better than others. It would be a good idea to make sure a PH can be attached to catch air bubbles.
If the power goes out, the flow will stop. That is how they are made. When the power goes back on it should start. If it doesn't, the PH is a good back up to get it going again.
Can the skimmer sit in the sump or hang on a small tank(sump)?
HTH