My understanding of the difference between the two is that you cannot declare what is procedural. For example, you can't tell a person how to balance on a bicycle or how to ice skate backward. You can show them different movements, and that is declarative in nature, but ultimately is not the same thing.
Whether or not declarative memory is "faster" has probably not been tested (and if it has, I would question the results). I'm not even sure it would make sense to evaluate given there are fundamentally different learning processes taking place.
Declarative knowledge can definitely be important in building skills. In almost every manual procedure exists a set of instructions which can be written and transmitted. These procedures can function as a scaffold and help the learner figure out how to do the tasks whose performance can only be demonstrated. An example of this could be a work instruction for how to ride a surfboard. They can tell you how far out from the shore to go, where to place your feet, how to get on the board, etc. but cannot actually tell you how to ride the wave. That is something you'll have to figure out on your own after doing everything you can to follow the instructions