In addition to the OP question of getting standard stuff done on Linux (Ubuntu, Linux Mint or Fedora), I like to address some points about ease of installation and ease of use:
1. In most cases you will be able to install Linux alongside Windows and boot into either, with relative ease. I wouldn't want to try the opposite - Windows has been notorious for wiping Linux disks clean, and if not, it at least replaces the boot loader to only load Windows. BUT: If you have an existing Windows installation, BACK it UP before trying to install Linux, just in case!
2. If a Linux installation works, and it most often does, both the installation process and the update of system files and applications works much smoother than any Windows I've ever seen. In all cases but a kernel update or switching the graphics driver you never need to reboot after installing updates. I can't say that for Windows.
3. Installing or removing applications is mostly easy under Linux. All of the mentioned distributions provide software installers and take care of dependencies, that is if an application needs some specific libraries or stuff, the installer will take care of it. Later on updates can be applied automatically, or by clicking the update icon and entering your password.
4. Under Linux Mint you can select your software via the software selection tool, which is quite well organized and easy to use. You can also use synaptic, or the command line, if you know what you want to install.
5. No need to look for antivirus etc. software for Linux - right now it's not needed. Of course there are security holes that can be exploited, but I haven't yet encountered a single virus in my 15+ years of Linux use. And at times it was kind of fun to watch Internet attacks trying to break into my Linux box. Make sure you install the latest updates, especially security updates, and use a good password and you should be safe.
6. Once you get a little familiar with Linux you will discover that there is whole new world out there with so many nice things that just aren't available under Windows, or only at exorbitant software fees. Have a look at LVM, for example. Or run virtual machines on your Linux PC. Or use your software selection backup in addition to your normal backup for when you want to install the latest and greatest Linux version, together with all the applications you had on your previous install. Or run your own web server to test your homepage designs before you put them online on a hosting provider.
7. Last not least, have fun with it.
P.S.: Linux is much more predominant than what the other guy tries to suggest. Mac OS X is largely a Unix variant and uses many of the same command line utilities that you find in Linux. For example I use the ssh -X username@hostIP on my Macbook to open a remote desktop to my Linux PC. Most streamers, set-top boxes, routers, switches, etc. are Linux-based. So are most web servers on the Internet. Add the Android phones plus the many cloud service providers who use Linux and you will find that Linux or Unix derivatives run closer to 50% of the CPUs worldwide. And when it comes to real computing (mainframes or massive parallel computing), it holds nearly 100% of the market share.