Looks like you have everything, i still havent received all my parts but its the same but from a different seller, i wouldnt buy the resistors since you can probably get them cheaper locally, the sled you will have to 3d print for sure and for the board shield, the guys from Wemos make one...