in terms of personality - rams and angels should be fine together, but a bit of a risk with the betta.
the main problem lies with water conditions. Rams like the warmer end of the temperature range, 27c - 30c. Angels can handle being at the lower end of that, but bettas prefer it a little cooler. Finding a balance between the two would be difficult.