Actually the word will be "Nonprofit" or "nonprofit" if you think academically. You can check in Wikipedia or other good reference. But sometimes for special emphasis people use it as "Non Profit".
Starbucks is a for profit company.
profit
profit.
Yes. Non profit is a tax status.
profit
McDonald's is a for profit company. It is not a nonprofit or a not for profit, which are synonyms.
Yes, they are non-profit. The BPOE is a non-profit fraternal and philanthropic organization.
BarnesJewish Hospital is a non-profit hospital.
The ARC is a non-profit organization.
Yes, they can.
profit
No, a non-profit company cannot also be a profit company. You can only be one or the other and not both.