yes you should apply for May intake as it is opened in july. No need to panic as it has just opened yet and there are error in their website showing closed but it is not.
Hello, I got admitted into lambton college for SCM for Jan 2020 intake. It takes 2 weeks approx for their reply. However if they didn't reply, you can drop a mail asking for status of your application.