This product can be used outside but it is in no way weatherproof and must be completely protected from moisture and harsh environments.
This product comes with the appropriate power cable. No additional power supply required.
No, it is not dimmable.