Glad you got the lights and are pleased with DP!
Those lights won't need a resistor and I attached some VHB tape to the back of them so they will stick down nicely -same stuff the cladding is stuck on to the Abu Dhabi Torch building... although that is a touchy subject these past few weeks...
The wiring looks good. If you don't have a BEC for RC stuff, where the Esc generates the 5v to ppwer the receiver, you will need a 15-24v to 5v converter.