All isues you mention are dealer fault. They should take time to assembly the bike properly and check the conections.
If you have a shity dealer then I suggest, take time, disasembly the seat and...