n8xja wrotePlease correct me if it's already possible
All my clients use "auto-connect" .. although there is no --auto-connect option --
ping and --
ping-restart provide this basic functionality.
Using the Windows service starts the Windows client at boot (or your preferred time) and the same can be done for Linux and Mac.
I guess you need to read the OpenVPN Documentation a little first.