You can do any barbell exercise with dumbbells. I like the barbell but it's not required equipment.
I have a workout that uses paper plates for lunges and they work just fine on carpeting. Don't know the purpose though. They seem to work well for lunges. Someone else can answer that better...