Im on vdlp now, and Ive met a few people who started at different locations such as Merida if they did not have time for the whole walk. Personally I am bike touring since I have less time.
You would be fine without Spanish. You'll meet many others. Bring a rain poncho or rain gear, this year...