Does bucky pillow or massaging chair help back pain?

Ues. Helps symptoms only. Not cause or prevention.
Perhaps. Both can be simple things to give support while resting. Both are passive, so by themselves, they may not be enough. Stay physically active. Regular exercise (aerobic, stretching, strengthening) is good for general health, and good for spinal health.