Silk plants or Plastic plants will work just fine. If you want to use live plants I would recommend Anubis Nana or Java Fern as these plants look great, grow slow, and work well under low light aquariums.
Your main focus will be making sure that your frogs get adequate ammount of food because they wont be chasing for food much like your betta. You dont need to do a 100% water change each day and in fact that would be a bad thing to do. I would say 30% every 4-5 days would be just fine just dont over feed and watch your levels.
Thanks for the article on the frogs! I love those guys! I went with the small whisper filter like suggested, and am starting the cycling now. Appreciate the advice!