timeToStr(now()) returns current time
dateToStr(now()) returns current date
use DateTimeToString function to format in any way you like.

dayOfWeek(now()) returns number of day where sunday = 1 and saturday 7

Cant help you with the last question.

PS. we're happy to help you, but this info can also be found in less than 10 seconds using google.