The carb should be OK, but to get the 289 intake to work on the 351 you will need to get some schedule 40, 1.5" PVC piping at your local Home Depot, cut 8 pieces to fit the gap caused by the shorter intake runners. Secure the pieces with rubber cement (remember, let this dry overnight for good adhesion). The water ports can be extended by using flexible dishwasher hose and sealing it up with aquarium sealant (this sealant is preferred because it does not react with the different metals). The misalignment of the intake bolts can be fixed by purchasing special order titanium off-set bolts (usually just for imports, but with some searching you can find these online). To prevent junk from falling into the valley, lay down some Reynolds 2-ply heavy duty aluminum foil before installing the manifold (don't forget to punch holes in the foil to allow the motor to vent during high rpm driving).
Let us know how it turns out.