Yes, 100nF is perfectly fine. The 100R for the speaker seems a bit too low, this would be (5V-0.7V)/100R = 43mA, which is too much, I'd use at least 270R.
Yes, 100nF is perfectly fine. The 100R for the speaker seems a bit too low, this would be (5V-0.7V)/100R = 43mA, which is too much, I'd use at least 270R.