Hola y bienvenido a los foros.
Como a otros usuarios noveles, te recomiendo que revises la
Guía de estilo de los foros.
Para el tema de las pantallas, además de las alineaciones que han comentado otros compañeros, que pueden ser válidas para pantallas que sean "similares" en dimensiones, Delphi posee en las aplicaciones multiplataforma de lo que se llaman
Views.
En tu proyecto lo que haces es definir o "ajustar" los formularios a diferentes Views (o vistas) sobre los que se pueda ejecutar.
Por ejemplo, no tiene nada que ver un teléfoono con pantalla de 5" que una tablest de 10". Para ello, diseñas tu formulario en la
"Vista Master" y luego haces los ajustes en otras
"Vistas".
No hace falta que lo hagas para todos los tamaños, Luego en cada dispositivo se selecciona la vista que más se ajuste a la resolución.
Aquí tienes más información:
http://docwiki.embarcadero.com/RADSt..._View_Selector
http://docwiki.embarcadero.com/RADSt...reMonkey_Views
http://docwiki.embarcadero.com/RADSt...#View_Selector
Hay una serie de tamaños "predefinidos" e incluso podrías definirte otros que te hicieran falta.
Aquí tienes más ejemplos:
Para la segunda pregunta (tal y como también te han comentado otros compañeros), es mejor que la elimines de aquí y crees otra pregunta separada para que podamos contestartela.