You will be fine with the Ph. I have kept fish in well water (Ph 8.6). Just do a good job acclimating them. Or you could add R/O water to your tap water. Avoid using Ph lowering supplements.
Some spices that I kept.
- Neon Tetras
- Mollies
- Cory Cats
- Ghost Shrimp