I wouldn't think trees to the north would present much of a problem. The sun is now way down in the sourthern sky, and as summer approaches, will be more overhead. The sun is never in the northern sky unless you are south of the equator.
The fabric floor material is not landscape fabric. The floor fabric is meant to be on top of the mulch, not beneath it.