A group of local teenagers, headed mostly by my 19yo son and an 18y0 friend, made some videos just for fun. Now a friend of a friend wants to hire them to make a promo video for a non-profit she's on the board of. This is great for them, because they would love to eventually have a real filmmaking business.
They have a name for their company, but legally, there is nothing else. They don't have a bank account, an EIN, or anything. My son and his friend are the only legal adults involved. So their question is, how do they go about writing a contract and receiving payment? Should they just draw up the contract between them as individuals and the non-profit? Can they set up a DBA account and receive a check made out to their "company"? OR is there some other route I'm not aware of? (I'm a third-generation academic and know zero about entrepreneurship!)
TIA!