If you don't want to take up the hobby....And that would be a pretty nice start....
From what I can tell there is nothing that is really collectable or valuable there (not like a 1936 Lionel new in box set). These are just common model trains.
The Rivarossi sets and the FM unit are going to be worth $50 - $100 depending on condition and road name. The road name is the paint scheme on it. Example in the images below the passenger cars are Pennsylvania and the locomtive is Santa Fe. Some road names are more sell able than others.
https://www.ebay.com/itm/334969540421
https://www.ebay.com/itm/295834614301
The other two items you mention, there isn't enough information to even guess as to what they are.
So if the time and effort of posting on ebay is worth $150-$300 post away. There is a buy=sell section of this forum you could use. You could find a railroad related museum that might take them. Otherwise there are is probably a Salvation Army thrift store out there that could use the donation.