Bottom bracket and crank

I am not sure if the community here can help me with my question or if it is even allowed to ask something that is not Zwift related but just bike related. I got as a FSA StagesPower meter left crack (how or why I got it is another story). However, my road bike, Trek 100 H2 series, which is stock, has a FSA Vero compact crank that has the original sealed cartridge bottom bracket. Questions: Can I install a new FSA crank that has the righ fit for the FSA stages power meter? If so, which one would you recommend? And what bottom bracket should I get? Thanks for any help you can provide me.