I am a sole proprietor, can I make contributions for myself?

No. The Trusts do not accept contributions on sole owners or sole proprietors.