ladisney, I also mounted my larger LED lights under the mirrors similar to how tdragger did. But on last service the technician told me one mirror was cracked and he had to plastic weld it. He then put extra [on top of what was already in place] bracing on the inside. On my 50CC that I did on the 25th. August I had no issues with the lights moving.
As to the seat issue, again as Coconut stated the best fix is a Russell Day Long replacement, but be aware it can be an expensive fix, but the perfect fix. I personally have an Airhawk with a lambswool cover over it. I've done this to also lift me up higher than the highest seat position to open up my knee joints [I'm 6' 1.5" tall].
Hope these suggestions help. Cheers.
