OK, this is horrible Dealer, however you should take some of the blame yourself. You did not do a good inspection of the coach prior to accepting it and leaving. Sure you may not have seen the radiator cap missing but you should have if you took it for a test drive. As far as the remotes, you should have taken them from another coach on the lot and let them order new one that coach because you lived so far away. If the coach was not ready as promised you should have mad them put you up in a hotel until the next day and also deducted some money from the deal for the inconvenience. OK at least threating to cancel the deal do to them not doing their part, which was delivering the MH ready to go to you on the day promised.
With that sort of cash, you are in charge and you let them beat you.