if i buy a new roku device will i lose all my content i have with my old device????
Your channels are attached to your account, not your device, so a new Roku will load the same channels as you have on your account.
What you WILL have to do with the new Roku is log in with the appropriate credentials to each of those channels that require a log in the first time you use each of those channels.