I noticed that I have an account with call of duty on the 360 where I played a lot. I wanted to know if my level etc is saved when I play on the xbox one with the same account
Yes, it should be like that
Yes, if this data is stored online and you should play that again then it should be correct. But with Call of Duty I think it's a server that records everything. I don't know exactly.