If your firmware is 9.2 or lower I'd suggesting buying a Gateway flashcard - this will allow you to do everything you want; otherwise there are no CURRENT cfw that can do this yet
now if your new 3ds within 9.0 to 9.2 version,you can try the pasta cfw in gbatemp forum, let you play cia 3ds games without any flashcard. But you amy need a Cubic Ninjia game card still.