Personally I would plant in pots but it's up to you. I planted Lowryders the other day which is quite late, but it shouldn't be a problem because they are ready to harvest after 60 days, whereas like you said you will have to wait til October/November. Your plants will grow but just not as well as if you planted earlier, hope for good weather