Is there a way to get previously downloaded avatars and games from an old account for a new account?
No sorry, downloads are tied to the purchasing account.
However if you have both your current accout & your new one on the same PS3 both accounts should be able to access the games, Avatars however cannot be ccessed by both, they can only solely be used by the purchasing account ID.
Customer Service - 1-800-345-SONY (7669)
Account & billing Support -1-877-971-SONY (7669)
Available Mon to Fri 8am - 8pm PST