RF phase stability and electron beam characterization for the PLEIADES Thomson X-ray source