A 500 cfm carb might be just a little on a the smaller side for a bored, built up 289 but it would still get the job done. I'm just glad to see you didn't over carburete, which is what most people tend to do. The C4 is a very good transmission and it should be good up to 400 hp...nothing you'd have to worry about.