In each of your sample sentences, "directly" is the correct use. The use of "direct" doesn't change the meaning as the context can be understood. However, it is an incorrect use of the word. "Directly" can be used as several forms of speech-verb, adjective, adverb. It would be best to consult a dictionary for further understanding.
- For Teachers