i put that, but i will admit that it does sound slightly odd in english since it's 2 somewhat similar greetings. its almost like saying "hello, hi". normally you'd say only one or the other.
Maybe if you understand "Karibu" here as "Welcome, come in." when someone has just arrived at your house. (because otherwise it also sounds odd in Swahili)
There are a lot less commata in Swahili than English; you could, but the entire course is not built to incorporate punctuation. (or capitalization)
There should be a question mark after "morning". A minor detail but still relevant.
¡tienes razón! and thank you for that comment it was very helpful. P.s. Have a lingot !