You'll want to keep an eye on them neons (possibly the danios too?). Neons are known to nip bettas tails and aren't considered suitable tankmates for bettas. Might be a good idea to have a small tank (2.5G ish) on standby in case. Keep an eye out for the neons chasing or nipping, your betta hiding or seeming stressed and any fin damage on the betta.
Hope it works out for you.