I use a free account at
www.Photobucket.com to host my pics, then upload them onto the website with the picture link in the edit pane (the little yellow box with the mountain on it).
If the "parasites" are whitish and free-swiming, you may have Daphnia. If so, they are not parasites, and are great live fish food.
Your tank looks nice!