So I'm studying for an exam and solving this problem. I've been watching countless online tutorials and reading books but I'm still not 100% if I'm doing this correctly since there's many different methods and specifics with different matrices. Could someone please double check this and tell me if this is the correct way to go about these problems?

2a)
Rref(a) has 3 pivot columns of 3. Therefore the columns are linearly independent
Rref(b) has 1 pivot column of 2. Therefore the columns are linearly dependent
Rref(c) has 3 pivot columns of 4. Therefore the columns are linearly dependent
2b) Rref(c) =
1 0 -9/4 0
0 1 -4/3 0
0 0 0 1
which is X3 * the vector
9/4
4/3
1
0
Therefore it spans R4 and not R3
*I feel like ^ that's definitely not how you do it, but I can't seem to get a grasp on how to
An alternate approach to this is suppose that $v_1, \ldots, v_n$ are the columns of your matrix. You can show linear independence by supposing $a_1 v_1 + \ldots + a_n v_n = 0$ for some scalars $a_1, \ldots, a_n$. If the ONLY choice of scalars that satisfy this is $a_1 = \ldots = a_n = 0$, then your vectors are linearly independent. Otherwise they are dependent. There are also some shortcuts you can use for part a:
For part b, we observe that the columns of matrix $C$ (by part a) are linearly dependent thus they can't span $\mathbb{R}^4$. You did however show that $C$ does in fact have 3 pivot columns, hence it has rank 3 therefore 3 of the columns are independent and span $\mathbb{R}^3$.