You should probably remove the BB to take a look around before you rule it out. Could be that the rust is only on the outside, in which case a little clean up could be all it needs to be back to its former glory.
If it's not in a serviceable order or you just want a new BB and the current BB doesn't tell you its size, measure the width and internal diameter of the shell then check out Sheldon Brown's BB size database.
I think you can simply keep the old chain rings and lay the chain on the inner one if you don't mind the 'look' of it.
You should probably remove the BB to take a look around before you rule it out. Could be that the rust is only on the outside, in which case a little clean up could be all it needs to be back to its former glory.
If it's not in a serviceable order or you just want a new BB and the current BB doesn't tell you its size, measure the width and internal diameter of the shell then check out Sheldon Brown's BB size database.
I think you can simply keep the old chain rings and lay the chain on the inner one if you don't mind the 'look' of it.