a) The bug is not a software bug as TV communicates via HDMI about lipsync offset and the linux drivers cannot read it -> so only "ugly" workarounds with settings are possible
b) No.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.