The application fee for the MHADA lottery is determined by the location and size of the housing unit, and the registration fee ranges from Rs. 100 to Rs. 300. Successful lottery winners must pay the cost of the housing unit within a certain timeframe, as specified in the lottery schemes terms and conditions.