Well I am probably going to have a super-unpopular opinion here, but I'll share it.
This is a communion. This is not a birthday, or a graduation...it is the celebration of a religious event. Gifts are, IMHO, very unnecessary, and have traditionally been given to commemerate the event. So yes, picture frames, religious "knick-knacks"...those are the things given.
Again, IMHO, you have three APPROPRIATE choices.
#1. Put on the invitations, "In lieu of gifts, please make a donation to _____," and have your daughter choose her favorite charity/cause. This seems to me to be the one that would make everyone the "happiest." You would not have knick-knacks, your daughter would get to have the experience of giving, and the gift-giver would feel fulfilled.
#2. Put on the invitations, "No gifts, please."
#3. Accept whatever gifts are given graciously, understanding the meaning and thought behind the gifts.
I am with the other poster who said that the TV is a bad idea, especially at age 8. And really, what child DOESN'T want a TV in their room??? Of course she does! That doesn't mean it's the best for children! Kids also want to wear make up to school, shorts when it's too cold outside, and to ride their bikes in the streets. Parents have to say "no" to some things.
You certainly do not want for you or your child to come off as "tacky" and I truly think that you will come off that way if you ask for money for a TV.