Hi Jess. Welcome to the club! B12 motor will fit no bother. Lower engine mounts won’t be used. Not a problem. Frame bracing not required. B12 rear end fits, you’ll just need to weld shock mounts on the arm, top hat spacers for the spindle. Front end, either a stem change, or use Slingshot lower yoke and stem. B12 top yoke to retain risers. Don’t fall into the RF900 lower yoke trap. Stem is too short! Chain alignment can be solved sometimes by reversing a dished sprocket, trimming the face of the carrier, or an offset engine sprocket. You’ll have more questions as you progress. Don’t be afraid to ask!