Do you do weekly water changes? Your tank is at its maximum stocking limit, and you should be doing 25-50% changes every week. Actually if your "sucker fish" is a common pleco, it should not be in a 25 gallon tank, to trade it in for a Bristlenose pleco would free some space in your tank, lessening the bio load and making your tank healthier.
The profile here on fishlore for silver dollar fish states they do best in a school of 6, any thing and they exhibit that shy behavior you described. However since they are fully mature, I just don't know if it would help at this time to add to their "school"....
