Does SQL Server care about the location of accounts in Active Directory?
No SQL Server doesn't care where in the OU the account and/or groups are.  Everything is done via SIDs, or in the case of the service accounts with the actual username and password to startup the service.