No guarantees but 75 should be fine. As long as you can make sure he feeds, tank mates should not be an issue as long as they are similar sized and not too boisterous. Soon learn a routine if you follow one. Buggers for moving when your not watching.