I accidently had success breedin bettas, it isn't difficult!
I bought 3 female betta from a closing down garden centre and a couple of months later had 30-50 baby betta! Obviously one of the females was a male. I wasn't prepared for that, a few I gave away to friends but the others died off as I had nowhere to put/keep them. Feeeding baby ones may be the most difficult/complicated part I suspect!
Keeping shrimp with a Betta is a coin toss though? Amano should be fine as they are bigger.
I am constantly giving away young java fern, it grows so well and reproduces, you may never need to buy more, I havent!
Simon
ps tried again with friends old iphone this morning to get a photo of Betta, it's not happening, modern crap........... I will find my camera!