Do I need an Opera account or any other account to connect to My Flow?

No, you do not need to create or sync e-mail accounts before enjoying My Flow. Your phone and computer with Opera share a connection code which allows you to quickly and easily send content to My Flow.