Applying for school lunches is pretty simple compared to most any other programs. The schools in general really want as many as possible on free lunches, not only does it give students free lunch, but it is used to calculate all sorts of grants.
Applying for medicaid and SNAP is quite a bit more difficult, especially for a homeless person. But school lunches is really as simple as it could be, excepting just making it free for everyone.