Am happy to see you was able to fix the remote connection problem, about the firewall is your choice, if you want to keep active or not.
My recommendation is to keep firewall enabled and setup the rules correctly (maybe allow mysql remote connection to only specific sources), make sure all other...