Right now, in authorize.net, CBSubs does authorize+capture, as authorize-only in AIM was useless with auto-recurring ARB.
Your use-case with free-trial and then single payment could be implemented that way, but isn't in CBSubs 1.0.2 yet.
Adding it as a FR
#1244