Muy buenas! Acabo de comprobar lo que dices en el punto 1, y si es posible, aunque esta algo escondido. Debes ir a contactos, seleccionar el contacto al que quieres poner una melodia personalizada, y darle a editar. Dentro de editar, le das a "Ver mas", y abajo del todo tendras para seleccionar la melodia y la vibracion personalizada.
En el punto 2, si quieres ahorrarte el cable, puedes usar un servidor ftp que es sencillo de configurar y pasarlo todo con wifi. De todas formas, te recomiendo que compres cables, ya que siempre puede hacer falta y son baratos... Yo compre por unos 12€ un pack 3 cables y muy buenos... Asi que lo que veas! Si es solo para pasar archivos, hay otras soluciones, como el ftp... Que es mas comodo, y lento.
Y en el punto 3.... Es lo que hay! Yo vengo de un LG G6, y no se comia tanto, pero es el formato de la pantalla... Demasiado larga, y perdona por esa expresion que suena tan mal

D