The date problem was fixed in the libreboot version released on May 18 2015: https://libreboot.org/docs/release.html"RTC century byte issue now fixed on GM45 in coreboot-libre, so the date should now be correctly displayed when running the latest linux kernel, instead of seeing 1970-01-01 when you boot (thanks to Alexander Couzens from coreboot)"
So, in short: You should upgrade to the current version of libreboot which is from September 7 2016.
