The money to be paid into the SNT by the grantor (usually a parent) may not exceed the amount reasonably necessary to meet the "special needs" of the prospective trust beneficiary.
Basic needs include food, shelter, and medical care, which public benefits like SSI and Medi-Cal are intended to cover. So, a SNT may NOT be used for food, shelter, and medical care.