You're going to be 2 points short of maxing everything.
Punch Launcher
18: 558% damage, 5 monsters hit
20: 570% damage, 6 monsters hit
Healbot
18: 38 sec duration, 51 sec cooldown, 23% heal every 2 sec
20: 40 sec duration, 45 sec cooldown, 25% heal every 2 sec
In 4th job you'll also get the robot mastery skill which adds longer duration to all your summons, making most (if not all) of them last longer than their cooldowns.