My experience, the pedals suck ass. Swapped for new ones and the difference in spinning resistance is a joke. Lose the rear brake and wheel reflectors...pretty much it.
No need for cloth tape in the wheels, there is a nice thick piece already inside.
In the parts kit there will be a small round rubber plug with a hex shape on the bottom, this goes into the steering stem allen bolt for looks I guess.