Yes and many other places, but they are called Playstation Network cards.
Yes when then are available
60$ store credit
GameStop, and the PlayStation Network store (online on your PSP).
Yes, there are retail stores out there that sell Playstation 3 wired controllers. You can purchase these at Radio Shack and Gamestop.
Ebay, Gamestop, kijiji.ca ( if you live in Canada)
at a local store where they sell giftcards
60-70
Gamestop and Amazon are online stores that sell LEGO Batman games for a number of consoles. These include Xbox and PlayStation consoles. Gamestop also has stores in various places so have a look at the website to see if there is a store near you.
$75-$120 :)
Your Playstation Move controller might be out of charge. Charge it for a day, then try it. If it doesn't work, sell it at a store that sells them (GameStop, Wal-mart, etc.) and buy another one.
No its all free. Althogh when you go to the playstation store, anything you but obviously have to pay. One way to pay for any item you buy on playstation store is by a Playstation store giftcard. (Found at stores such as, Walmart, Safeway, Gamestop, and any othe stores that sell game consules\ games) Another way is by card. choose this and put you provider and card number.
It depends on the Gamestop store you go to, but most likely, yes.