Can I ask a non-academic for an academic letter of recommendation?
The purpose of such letters is to get some assurance from "trusted" commentators who can attest to the likelihood of your success in the program. While for most academic letters, professors and teachers are best, in this case it may be different. I can't suggest who would be best, but keep the two elements in mind: 

People who can be immediately trusted to give an honest assessment, and people who can judge your likelihood of success.