The number of Bitcoins that are constant is 21 million Bitcoins. It takes 6 confirmations per transaction so the block reward and mining difficulty decrease. That is a calculation that I think is reasonable with your conditions. If block times are faster, there will be more transactions and costs can be significantly reduced.