No. You can always download the content without the need of an Elastic Cloud account. Nevertheless if you would like to use the one click deploy option then you need an deployment in Elastic Cloud.