Q1. Unfortunately we do not plan to include RRH in the uplink link level simulator.
Q2. The channel matrix H consists of channel coefficients for all subcarriers and OFDM symbol times from all transmit to all receive antennas in the case of MIMO transmissions. The feedback values, namely CQI, RI and PMI are then calculated from this (estimated) channel matrix in the scheduler (lteScheduler.m).
Q3. The delay value of LTE_params.downlink_delay says after how many TTIs the calculated feedback values are exploited at the eNodeB. This emulates the delay in signalling of the CQI (and PMI,RI) value from the eNodeB to the UE.
Q4. In case you refer to the channel estimation schemes, there are various available including MMSE. Please find the corresponding description of LTE_params.BS_config.channel_estimation_method in the documentation.
Q5. In LTE-A uplink there is one pilot symbol per subcarrier and slot allocated. In case the transmission bandwidth increases (and the number of subcarriers increases) also the number of allocated pilots increases, according to the 3GPP LTE-A standard.
Q6. Yes the cell throughput is the sum of all user throughputs in the specific cell. It is calculated in the process_TTI_results function in simulationResultsUL.m