It is possible to create opportunities for accounts, a user has no write-access for.
SAP Cloud for Customer
So in general this implies that you can also create objects for sales areas you are not responsible for.
It is the expected current system behaviour that a user can create objects for sales areas they are not responsible for, if they have access to accounts from there.
possible to create, can create without access, Access Restriction 1015 not working , KBA , LOD-CRM-OPP , Opportunity Management , How To