1: If I am not at war with a race, and wish to open a trade route and I do not own a star base which would extend my range to open a trade route, but there is a star base owned by that race which could extend my range, then that star base should extend my range so that I can trade with that race. The star base each race uses to help the trade route could help determine what profits each race makes from the trade route. For example, if the Drengin have 3 bases and the Altarian have 4 bases used in the trade, then the credits each get would be: Total Profit * Nb Of Bases of that Race / Total number of bases.
I would agree with you if this is anything other than a military star base. I would, however, add an option to agree to trade route. If race A sends a freighter to race B and even though race B isn't at war with race A, they may not want to give them the economic bonus's associated with the trade route. So that way if you don't want the trade route, you decline the trade route or open diplomacy screen to ask for things to influence you to trade with them.
2: I have a colony ship, I have purchased from a race. Within range of that purchased ship, using the planet it was purchased from as it's home it should be able to colonize it however it is not so. The ship behaves as if it was sent from another planet. The home planet the ship was built from should behave as a friendly star base to the ship providing the player isn't at war with the race. (Call it a dealership clause if you will).
Example: I purchase a colony ship with a range of 10 from Planet A. Planet A (and my ship) are within a distance of 6 from a planet I could colonize. I should be able to colonize the planet which is at a distance of 6.
This I'm in disagreement with. First off, once smarter AI is introduced to the game it will be a lot harder to purchase colony ships from the AI players. Second I would think that if race A purchased colony ship from race B then all of race B's passengers on the colony ship default back to the home planet, and the colony ship is on (automated pilot) to your nearest shipyard or planet to be reloaded with colonists to colonize planet of your choosing.
As it sits right now you purchase colony ship, it remains fully loaded with the other races colonists so if you colonized a planet, why wouldn't it then be colonized for that other race?
3: The home planet or star base of a friendly race should behave as a friendly star base for my ship and extend its range. The hosting race would bill the guest race using this service. The player would need to be given the choice if he wishes to use the facilities. When more than one route is possible with different races, they would compete to offer a better price for the player.
This ties in a lot with point 1. Revisiting this, I would agree there should be a diplomatic treaty option to allow race A ships to use race B's planets/star bases to extend life support of ships.