Heya, welcome to the forum, I hope we'll be able to help you out! While I may not be able to help with the first question, I'll be more than happy to advise in any way I can.
For the most part their reputations are all ok, I think Revov do revamped batteries but haven't heard anything bad. Sunsynk is the same as the Deye with better software and Pylontech has become a bit of an industry standard for lithium batteries. At the end of the day the performance won't differ too much between them, its their integration and compatibility with your inverter that'll matter more.
I will say though, I have heard great things about the Sunsynk post-sales support...