They won't associate uploads/downloads with your name because they don't have your name.
But if you're concerned, it's only torrents where copyright holders can obtain the ip's of the users - by connecting to the torrent as a downloader and logging the info. With a direct download they can't do this.
You don't need a paid account. Download speeds don't appear to be capped like some of the other filehosts, or if they are capped it's not by as much. For example filefactory takes me 3 hours to download a 200-isn mb file whereas it takes me a few minutes on mega.
When you sign up you used to get 50gb of storage, and old accounts still have 50gb. Now though, when you sign up they say they're giving you 50gb, but within a few days it's down to 35gb, and a few days later it's down to 15gb. What you actually get is 15gb.
I recently signed up a new account and put around 20gb on it when it was telling me I had 35, but then it dropped it to 15 and because I'd uploaded more than 15 it froze my account and said it was deleting the account (not even giving me a chance to delete some stuff to get it under 15gb), but a few weeks later I discovered it'd only deleted the contents so I was able to use it again. I think the truth is you can get more than 15gb by jumping through some hoops, like installing their app maybe rewards you with more capacity, I've not looked into it.
You can sign up multiple accounts anyway, if you use a different email address for each one.
Also, I find their web interface incredibly flaky, and hate the way it downloads and asks you where to save the file afterwards. Also, people should be aware that all your downloads are saved in its temp folder and not deleted, so if you do a lot of downloading with mega you might want to seek out the temp folder and delete the contents so it's not wasting discspace!
The solution (and what I use) is a command line tool called megatools...
https://megatools.megous.com/
...it doesn't use a lot of cpu like their web interface and does away with all that temp folder nonsense.
And if you find using command line daunting then do what I do and keep a txt file with the commands you need.
Firstly make sure you put your username and password in the ini file.
Commands: (Where LINK is the full filename (http-etc), and FILENAME is just the filename of the file you're uploading.)
First put the files you're uploading into the megatools folder, then...
download
megatools dl LINK
upload
(I use *.rar like the 2nd example, which means it uploads all the rar files I've put in the megatools folder. Useful when you're uploading more than one file but also works if there's only one file but don't want to waste time typing the name. Or use *.zip, whatever filetype you're uploading.)
megatools put FILENAME
megatools put *.rar
get the link of a file you just uploaded
megatools export /Root/FILENAME
list the files files in your account
megatools ls
delete a file from your account
megatools rm /Root/FILENAME