Boy do I feel popular lol
Are you sure the minibow comes with a 15W light? That seems like an awful lot for a small aquarium, and kits that small usually come with a 5W. Is if florescent?
Anyways, its really hard for java fern to get too much light, but its possible. Even if it was a 15W florescent on your 2.5, a lot of the light would be lost since its a small tank and it should be fine. If you get a lot of clear spots that do not grow in green however, that could be a sign of too much light. If you like java fern, try the lacy tipped variety! Its very pretty and usually stays smaller than the broad-leafed variety. Just remember to attatch it to rockwork or ornaments and not to plant it in the substrate

The filter really depends on the betta. Most will tolerate some flow, but in rare cases they will not tolerate any sort of water or air movement in their tank (like my silly betta). Most do fine in reasonably flows, and if you think its too strong, you can try placing a solid ornament infront of the water output.