Can I record and upload my ride with/from a bike computer?

No, for reasons of comparability and to protect against manipulation, no rides recorded by devices other than your smartphone and the installed app will be allowed and considered. But who knows what the future brings.