I've heard that if you win a large amount if money, you should call all your friends and ask to borrow money before you collect the prize. Those who would lend/give you money are your real friends. Those who blew you off should be treated similarly.
As for the state taxes, you might not be liable for them until you collect the prize. It might be time to move to Florida or Texas before claiming the prize.