I own the same bike (same year and size).
You'll need a triple FD, and this will be a pain to install since modern FDs don't come with the integrated housing stop. I ended up installing some 105 DT shifters and repurposing the existing DT housing stop by moving it underneath the new 105 derailleur. You might opt to simply route the shift cable underneath the BB, but that caused issues for me with it sliding back and forth when the cable slacks (paint chips also happened). Since you're replacing the BB, you can drill & tap a screwhole in the shell to mount a cable guide and fix the problem entirely.
You shouldn't need a long-cage RD. That's mostly dependent on the largest sprocket, but if the largest chainring on the new crank is much larger than the old one, then you might need it to handle the chainwrap.