No, bank account opening for companies in the UAE is not guaranteed. Banks have the discretion to accept or reject an application based on their criteria and policies, and factors such as incomplete or inaccurate documentation, lack of compliance with local regulations, or other issues that may lead to rejection.