The smith machine is dangerous and suboptimal for most forms of training. If you want to do inverted rows as a stepping stone for pullups, go ahead. Otherwise, avoid them.
Dumbbells can be used for SSLP/SL, but are not ideal:
1) They make incremental loading, which is the core of these programs, very difficult. If you're lucky, your gym will have 2.5lb increments; if not, you may have to buy a pair of 2.5 magnet weights.
2) The lower body movements in these programs are most ideally performed with barbells; there aren't really good dumbbell analogues for squats, deadlifts, and especially power cleans.
However, for strength imbalances, especially in the upper body, they can be very helpful. Many trainees end up using dumbbell bench to this end. Dumbbell OHP/military press/Arnold press is also possible and probably good for hypertrophy of the upper back.
Ultimately, though, for the best results you'll want to do the programs as intended - with a barbell.