There is a built-in RSS 2.0 feed. Let's assume your blog is
http://broodingthoughts.wordpress.com/. If you go to
http://broodingthoughts.wordpress.com/feed/ you'll automatically be redirected to a RSS 2.0 feed of your blog. To confirm, look at the source. If it displays the following, like mine does, it's legit:
xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
If you're still having issues with displaying the content, check your RSS feed reader.
On another note, there are plenty of ways to freely host your non-profit's wordpress website while using wordpress.org (Wordpress.com vs. Wordpress.org). I know because I run a self-hosted Wordpress website for a non-profit on a free server. Most hosts give you your own subdomain like wordpress.com. If you're interested let me know and I'll point you in the right direction.