Olá amigo,
Sim, a CB 300 tem a bomba dentro do tanque. Caso queira substituir o tanque você tem duas opções:
1 - passar a moto para ser alimentada por carburador, ou
2 - utilizar a bomba da XRE 300 modelos mais antigos, pois elas possuem a bomba de gasolina fora do tanque, similar aos da motocicleta BROS 150.
Boa sorte com o projeto.