1) Ne esistono tantissime. Sono tutte usate molto perché ci sono device di ogni genere e formato.
2) Io non ne ho ancora fatto uso, però con l'ultimo aggiornamento di B4A sono stati introdotti nuovi comandi come l'Autoadattamento dei layout. Dovresti andare a guardare le apposite discussioni qui nel forum per maggiori dettagli. Io del Designer ne faccio pochissimo uso.
3) Dovresti imparare a scrivere in codice sempre in ragione di percentuali e DIP, in questo modo le app sono facilmente adattabili a tutti i formati.
4) il comando Density ti restituisce la scala del display, non c'è ne uso specifico per la densità credo. Però con scala e dimensioni in pixel del display puoi ottenere ciò che ti serve magari.