Regarding point 1: I'm so glad they didn't keep the math syntax, there's finally progress in math text input! E.g. we can now write
$
ZZ &= { ..., -1, 0, 1, ... } \
QQ &= { p/q : p, q in ZZ }
$
$
a = cases(
0 & quad x <= 0,
mat(1, 2; 3, 4) vec(x, y) & quad x > 0
)
$
instead of
\begin{align*}
\mathbb{Z} &= \{ \dots, -1, 0, 1, \dots \}, \\
\mathbb{Q} &= \left\{ \frac{p}{q} : p, q \in \mathbb{Z} \right\}
\end{align*}
\[
a = \begin{cases}
0 & \quad x \leq 0, \\
\begin{pmatrix}1 & 2\\ 3 & 4\end{pmatrix}
\begin{pmatrix}5\\6\end{pmatrix} & \quad x > 0
\end{cases}
\]
Regarding point 2: you can put your settings in a file `settings.typ` and import it from multiple files.