When on AAF you move full distance. If your movement would pass through an enemy base you may attempt to ram. You may only ram one enemy per ship per turn, so if you would pass over 2 or more enemy bases with one ship you must choose which you wish to ram. Having decided to ram with a particular ship you need to pass a leadership test to see if you're successful. If successful either player may elect to BFI before any dice are rolled. Now resolve attacks against facing armour. If the rammed ship is destroyed, consult the catastrophic damage table (capital ships) or remove and replace with a blast marker (escorts). If the ramming ship survives, move it its maximum. If destroyed either consult the catastrophic damage table (capital ship) or remove and replace with a blast marker (escort).
After this process has been resolved you move onto the next ship in the squadron and repeat. If its movement would pass through an enemy base you may attempt to ram and if you do you have to pass a leadership test etc, etc.
When working out squadron firepower you total all firepower from the squadron going into the target before consulting the gunnery chart, regardless of whether bases are touching or not. If this comes to, say 32 (2 Carnages for example) then find the appropriate column and add the values returned by the rows 20 and 12.
Note: maximum escort squadron size is 6, not 8.