Can you buy points for the 3DS?
Yes, but unlike the Wii and DSi, Nintendo points are not used on the 3DS. Instead, the Nintendo eShop has it's own currency. One eShop dollar is equivalent to one actual dollar in your location.
if you want to play 3ds games on the nintendo 3DS, yeah, you need to buy the 3ds games. if you want to play ds games on the nintendo 3ds, just buy a flashcart instead, there are many flash cards that let you play ds games on the nintendo 3ds, i recommend you buy r4i gold 3ds from r4ids.cn or dstwo card, do not buy other clone cards.
Nintendo eShop prepaid cards can be bought wherever you can buy Wii U or Nintendo 3DS games. Example of this include Future Shop, Best Buy and EB Games. It is also important to ensure that the card you are buying is an eShop prepaid card. Wii points or Nintendo DSi points cards cannot be redeemed on a Wii U. On the other hand, older eShop prepaid cards branded as "Nintendo 3DS" prepaid cards can be…
You can try Nintendo 3DS Org as in the related link. They reviews and details that the Nintendo 3DS have to offer. They offer an amazing amount of information about the 3DS! You won't be upset if you check out the site! Ultimately, you'll be able to buy one through Amazon, which is where Nintendo 3DS Org refers you.