Some times ur training loss can be higher than ur eval loss, other times it may not be the case (which is from a theoretical stand point), it may be coincidence OR it maybe that ur model did not overfit (which is a good thing)
Also as to ur issue of why loss on 1st epoch is too small, can u tell me how u normalized ur data(If u did).