See
Using Scripts. It explains the types of scripts that can be used (up/down, and additional Tunnelblick scripts).
There is one thing to watch out for -- if you use any of Tunnelblick's "Set nameserver" settings (other than "Do not set nameserver"), then any "up" or "down" script in the configuration file will be ignored.
At a guess, I think you should create a "connect.sh" script with the mount command, and put it, along with the configuration file and certificates and keys, into a
Tunnelblick VPN Configuration. That way it will be run after the connection has completed and OpenVPN had done post-up-script processing (if any).
There is a restriction you should keep in mind, too: a "connect.sh" script will not run if the configuration is set to connect "when the computer starts" (because Tunnelblick runs the "connect.sh" script, and Tunnelblick is not running at that point).
If you can't live with that restriction, you will have to create your own
"up.tunnelblick.sh" and "down.tunnelblick.sh" and put them in the Tunnelblick VPN Configuration, and add "up up.tunnelblick.sh" and "down down.tunnelblick.sh" to your configuration file(s). If you do that, I can't remember if you need to set the 'Set nameserver' setting to "Do not set nameserver" or "Set nameserver", or if it is ignored altogether.
And remember that all scripts run as root, not the user.