all sounds good.
i know it's for charity, but i guess £10 for a raffle ticket could be considered quite steep. £5 might be a bit more reasonable.
However, that's just my opinion really, so I can't speak for anyone else! I guess the amount of money raised is more important than the amount of...