I have had a good many nebulizer machines over the yrs.. I have had great success from the Pulmo-Aide ®Compressor/Nebulizer
DEV5650D (Each)$110.74 x1 $110.74. This is from JRSMedical.com. You can get nebulizers and filters for your compressor also. The Pulmo-Aide is a work horse, I have 2 of them, one in office and one in living room. Very easy to change filter. My insurance co. will replace every 5 yrs. they pay 80%. I spend 4-6 hr. a day doing neb. RX.
As far as manual hand held chest percussors, I have several inflateable O2 mask which make great chest percussors. If you know anyone in respiratory therapy, they will prob. give you a couple. If you have ins. you might want to look at a vest system. Stay well hydrated, this helps get the junk out!! Good luck!!!!