解:(1) 将②变形,得$6x + 8y + 2y = 25,$即$2(3x + 4y) + 2y = 25$③。
把①代入③,得$2×16 + 2y = 25,$解得$y = -\frac{7}{2}。$
把$y = -\frac{7}{2}$代入①,得$3x + 4×(-\frac{7}{2}) = 16,$解得$x = 10。$
故原方程组的解为$\begin{cases}x = 10, \\y = -\frac{7}{2}.\end{cases}$
(2) ① :将①变形,得$x^2 + 3y^2 = 45 - xy$③。
将②变形,得$3(x^2 + 3y^2) - xy = 151$④。
把③代入④,得$3(45 - xy) - xy = 151,$所以$xy = -4。$
② 解:因为$x,$$y$是整数,且$xy = -4,$所以$\begin{cases}x = 1, \\y = -4\end{cases}$或$\begin{cases}x = -1, \\y = 4\end{cases}$或$\begin{cases}x = 2, \\y = -2\end{cases}$或$\begin{cases}x = -2, \\y = 2\end{cases}$或$\begin{cases}x = 4, \\y = -1\end{cases}$或$\begin{cases}x = -4, \\y = 1\end{cases}。$
因为$x^2 + 3y^2 = 45 - (-4) = 49,$所以$\begin{cases}x = 1, \\y = -4\end{cases},$$\begin{cases}x = -1, \\y = 4\end{cases}$符合题意。
故该方程组的所有整数解为$\begin{cases}x = 1, \\y = -4\end{cases},$$\begin{cases}x = -1, \\y = 4\end{cases}。$