The answer to question 4 is no - every fair cutting is affinely equivalent to one of your four. This implies the answers to questions 1, 2, and 3 are no, yes, and yes, respectively. (Question 1 was already answered by Yaakov Baruch.)
My argument will use Yaakov Baruch's partial answer. Beyond what he does, there is one tricky algebraic calculation, and the rest is reasonably nice geometric arguments.
The general principle is that when one has inside a given fair cutting a large enough piece of one of the four cuttings on the list in the original post (i.e. one knows that certain cells from the cutting on the list are cells of the cutting, thus the lines through their edges are lines of the cutting and intersections of these lines are vertices of the cutting), one can extend this to get more of the cutting on the list.
This gets easier the more one has, so the greatest difficulty is in starting out. However, finishing the argument requires getting to the point where the cutting repeats, allowing an inductive argument to fill the whole space. This is proportionally more difficult as the cutting gets less periodic (say, as the fundamental domain for the translation symmetries contains more and more cells), which is in increasing order from (2) to (3) to (4) to (6).
As a balancing force, as we get further in the argument we know certain configurations expand to a full cutting of the plane and therefore we can assume that those configurations don't appear, making the argument easier. Thus we want to go in increasing order - we proceed from proving that certain configurations produce (2), to proving that some other configurations produce (3), to proving that still other configurations produce (4), and finally prove that all other configurations produce (6).
I apologize for not including diagrams, which I am bad at drawing, in my answer, and trying to argue verbally / in coordinates as clearly as possible.
Step 1: Every fair tiling which contains a cell with four or more sides is equivalent to the square grid (2)
This was proven by Yaakov Baruch in his answer. It reduces us to considering tilings where every cell is a triangle.
Step 2: If two triangles in a fair tiling share an edge, their vertices are equidistant from that edge.
This follows from the area formula for triangles as one half base times height, i.e. one half the length of the edge times the distance of the vertex to the edge.
Step 3: A triangle in a fair tiling where every cell is a triangle such that every vertex is the intersection of three or more lines in the tiling, together with its three adjacent triangles, are affinely equivalent to four triangles from the equilateral triangular tiling (3).
This is a mouthful, and is the hardest step. Let $P,Q,R$ be the vertices of the triangle in clockwise order. Because every cell is a triangle, each edge is shared with one other triangle. The triangle that shares the edge $PQ$, say, has a vertex $A_R$ whose distance from the line $PQ$ is equal to the distance of $R$ from $PQ$. This vertex $A_R$ therefore lies on the line $L_R$ parallel to $PQ$ and of that distance from $PQ$. The vertex $A_R$ must lie between the intersection of $PR$ and $L_R$ and the intersection of $QR$ and $L_R$, since otherwise those lines would intersect the triangle. Let $a_R$ be the distance from $A_R$ to to $PR \cap L_R$ divided by the distance from $PR \cap L_R$ to $QR \cap L_R$, so that $0 < a_R <1$. (If $a_R$ were exactly $0$, then $PR$ and $PQ$ would be the only lines through $P$.)
Define $a_P$ and $a_Q$ the same way, but rotated.
Let us now calculate in coordinates. After an affine transformation, we can take $P = (0,-1)$, $Q = (-1,0)$, $R = (0,0)$. Thus $L_P = \{x,y \mid y=1 \}$ and $L_Q = \{ x,y \mid x=1\} $. We have $A_P = ( 2 a_R - 2, 1)$ and $A_Q = (1, - 2 a_Q)$.
The triangle $Q R A_P$ contains the line $R A_P$ between $ ( 2 a_R - 2, 1)$ and $(0,0)$ given by the equation $x = (2a_R -2) y$. If $A_Q$ lies to the right of this line then this line intersects the triangle $PR A_Q$, which is impossible, so we must have $$1 \leq (2 a_R -2) ( -2 a_Q)$$ or $$ a_Q \geq \frac{1}{ 4 -4 a_R} = a_R + \frac{ (2 a_R -1)^2}{4 -4 a_R} \geq a_R $$ with equality only if $a_R =\frac{1}{2}$.
Symmetrically, we have $$ a_P \geq a_Q \geq a_R \geq a_P$$ so $$a_P = a_Q = a_R =\frac{1}{2}$$
so $A_P = (-1,1)$, $A_Q= (1,-1)$, $A_R = (-1,-1)$, which together with $P,Q,R$ are indeed affine equivalent to four triangles from the equilateral triangular tiling (3).
Step 4: A fair tiling where every cell is a triangle, containing one triangle such that every vertex is the intersection of at least three lines, is affinely equivalent to (3).
From Step 3, we may assume, up to affine transformation, that the tiling contains four triangles of the triangular tiling (3). For example, we can say it contains the vertices $(-1,1)$, $(0,0)$, $(1,-1)$, $(-1,0)$, $(0,-1)$, $(-1,-1)$, the lines $x+y=0$, $x+y=-1$, $x=0$, $x=-1$, $y=0$, $y=-1$, and the four triangles bounded by those lines.
We will show any fair tiling, where every cell is a triangle, containing those, contains also the reflection of those four triangles around the line $x=y=0$. Iterating this, reflecting in any desired direction, we get all the triangles of the triangular tiling.
To show this, consider the triangle which shares the edge between $(1,-1)$ and $(0,0)$ with the triangle $(1,-1),(0,0), (0,-1)$. By step 2, its third vertex $V$ must satisfy $x+y=1$. If the edge connecting $V$ to $(0,0)$ is not one of our existing lines, then there is another line through $(0,0)$, which intersects one of our existing triangles, contradicting the assumption that these are cells of the tiling. Therefore, $V$ must lie on one of the lines through $(0,0)$ - either $x=0$ or $y=0$. If $V$ lies on $x=0$ then this triangle is intersected by the line $y=0$ so $V$ lies on $x=0$, that is $V = (0,1)$. Thus our tiling contains the edge $x=1$ between $(1,-1)$ and $(0,0)$.
Symmetrically, our tiling contains the vertex $(1,0)$ and the edge $y=1$. The edges $x=0$, $x=1$, $y=0$, $y=1$ bound a square. Since our cells have area $1/2$, we must have another edge bisecting the square into two triangles. This can be either $x=y$ or $x+y=1$, but $x=y$ would bisect the triangle with vertices $(0,0)$, $(-1,0)$, $(0,-1)$ already assumed, so it must contain $(x+y=1)$.
It follows that the tiling contains the vertices $(-1,1), (0,0), (1,-1) , (0,1), (1,0), (1,1)$, the edges $x=0$, $x=1$, $y=0$, $y=1$, $x+y=0$, $x+y=1$, and the four triangles bounded by these edges. This is affine-equivalent to our starting configuration, so we may iterate, covering the plane.
Thus, we may assume every triangle has a vertex which is the intersection of only two lines.
Step 5: In a fair tiling where every cell is a triangle, a vertex which is the intersection of only two lines, together with the four triangles adjacent to it, form a parallelogram.
Let $L_1$ and $L_2$ be the two lines intersecting at the vertex $V$. Let $A$ and $C$ be the two vertices on the line $L_1$ closest to $V$, and let $B$ and $D$ be the two vertices on $L_2$ closes to $V$. Then $AVB, BVC, CVD, DVA$ must be the four triangles adjacent to $V$. By step 2, $A$ and $C$ are equidistant from $L_2$. Because they each lie on $L_1$, they are equidistant from $V$ - $V$ is the midpoint of $AC$. Similarly $V$ is the midpoint of $BD$. Thus ABCD is a parallelogram.
Step 6: The parallelograms constructed in Step 5 can't overlap each other. In a fair tiling where every cell is a triangle and every triangle has one of its four vertices the intersection of only two lines, the plane is tiled by such parallelograms.
If two parallelograms of this form overlapped, an internal edge of one would be an external edge of the other. The internal edges all touch the center vertex, which is the intersection of two lines, but the external edges only touch the external vertices, which are each the intersection of at least three lines - the two sides of the parallelogram plus the line through the center. So this is impossible.
By step 5, every triangle lies in a parallelogram, and by step 6, the parallelograms overlap, so indeed they cannot tile the plane.
Step 7: A fair tiling where every cell is a triangle and every triangle has a vertex which is the intersection of only two lines, which contains two parallelograms of step 5 which are equivalent under translation and share an edge,
must be affine-equivalent to the quadrisected square tiling (4).
Every parallelogram is affine-equivalent to any given square, say the square with vertices $(0,0),(2,0), (0,2), (2,2)$. Without loss of generality, our two adjacent parallelograms are that one and the square with vertices $(2,0), (2,2), (4,0), (4,2)$.
Thus our tiling contains the vertices $(0,0), (0,2), (1,1) , (2,0) ,(2,2), (3,1), (4,0), (4,2)$, the lines $x=0, x=2, x=4, y=0, y=2, x+y=2, x+y=4, x=y, x=y+2$ and the eight triangles with vertices among those eight vertices bounded by those nine lines.
Using this, we will show that our tiling contains the same configuration with $y$ shifted vertically by $2$. Iterating, and rotating, we get the whole square lattice.
To do this, note that the triangles in our tiling have area $1$, and the lines $y=2$, $x=0$, $x+y=4$ of our tiling bound the triangle $(0,2),(0,4), (2,2)$ with area $2$, so this triangle must be the union of two triangular cells of the tiling. One of them must share the edge edge $(2,0),(2,2)$ with the triangle $(2,0),(2,2),(1,1)$. By step 2, its third vertex $V$ must be on the line $y=3$, hence be either $(1,3)$ or $(0,3)$, since when cutting a triangle into two triangles the only new vertices are on the edges of the triangle. If it's $(0,3)$ then the line $y = 3 -x/2$ lies in the tiling and intersects the already-existing triangle $(2,2), (4,2), (2,0)$, which is a contradiction, so the last vertex must be $(1,3)$.
Thus the edge $y=x+2$ lies in our tiling. The edges $x=2, x=0, y=2, y=x+2, y+x=2$ define the triangles $\{(0,4), (1,3), (0,2)\}$, $\{(0,2), (1,3), (2,2)\}$, and $\{(1,3), (2,2), (2,4)\}$, which all must be cells of our tiling. Any lines other than these which intersect the triangle $(0,4), (1,3), (2,4)$ would intersect one of those three tiles, contradicting the fact that they are cells of our tiling. Thus the triangle $(0,4), (1,3), (2,4)$ is contained in a cell of the tiling, and since it has area $1$, must be a cell of the tiling, so the edge $y=4$ lies in our tiling.
Symmetrically, the vertex $(3,3)$ and the edge $x+y=6$ lies in our tiling.
So our tiling contains the edges $y=2, y=4, x=0, x=2,x=4, x+y=4, x+y=6, y=x, y=x+2$, the vertices $(0,2), (0,4), (1,3), (2,2), (2,4), (3,3), (4,2),(4,4)$, and the eight triangles bounded by those lines and with vertices among those vertices, which indeed is the translation of our original configuration.
It also contains our original configuration with $x$ and $y$ swapped, allowing us to travel in the $x$ direction. Iterating, we fill out the tiling (4).
Step 8: In a fair tiling where every cell is a triangle and every triangle has a vertex which is the intersection of only two lines, if one of the parallelograms constructed in step 5 is $(0,0),(1,0),(0,1),(1,1)$, then the tiling contains the lines $x=n$ and $y=n$ for every integer $n$
By symmetry, it suffices to check this for the lines $y=n$ for positive integers $n$. Because, by step 6, the plane is tiled by parallelograms, the edge $(1,0), (1,1)$ is shared by another parallelogram. Since every parallelogram contains four cells, they all have the same area $1$. The parallelogram must have another edge parallel to this one, and because it has area $1$, that edge must lie on the line $y=2$. That edge is then shared by a third parallelogram, which must have a third parallel edge, which for the same reason must lie on the line $y=3$. Iterating, we have the claim.
Step 9: A fair tiling where every cell is a triangle and every triangle has a vertex which is the intersection of only two lines, which does not contain two parallelograms which are translates of each other and share an edge is affine-equivalent to the tiling (6).
Without loss of generality, one of the parallelograms is $(0,0),(1,0),(0,1), (1,1)$, so by step 8 the tiling contains the lines $x=n$ and $y=n$ for integer $n$. Now consider the parallelogram adjacent to the edge $(0,1), (1,1)$. Because it also has area $1$, its other vertices have the form $(x,2), (1+x,2)$ for some real $x$. By assumption, $x \neq 0$. By a reflection symmetry in $y$, we may assume $x \neq 0$. The line $x=1$ lies in our tiling and intersects this parallelogram. It therefore must pass through the center of the parallelogram, which implies $x=1$.
So our tiling contains the parallelogram $(0,1), (1,1), (1,2), (2,2)$. This one is affine-equivalent to $(0,0),(1,0),(0,1), (1,1)$ under the transformation $(x,y) \mapsto ( x+y, y+1)$ so by an affine-equivalent form of step 8, the tiling contains the edges of the form $x+y=n$ for an integer $n$.
The edges $x=n, y=n, x+y=n$ divide the plane into triangles of area $1/2$, each of which contains two cells of the tiling, and therefore each of which is bisected into two triangles by an edge. Thus each vertex of the tiling is either a vertex of this triangular grid or the midpoint of an edge of the triangular grid. the vertices of the triangular grid lie on at least three lines, so only the midpoints of edges may be centers of parallelograms - thus each parallelogram consists of two triangles from this grid.
There are three types of parallelograms formed by three triangles of this grid, up to translation. No two congruent ones can be adjacent. For each triangle adjacent to a fixed parallelogram, there are two possible parallelograms it can be contained in, and one is congruent to the original, so it must be the other. Iterating this, our one starting parallelogram forces a tiling of the other grid by parallelograms, which gives a fair tiling of the plane, which indeed is (6).