how to set for room hire in multiple hours of varying lengths

I would like to try and use this plugin to manage a room for hire, I need to be able to have the room available from 8am to 3 am the following morning 7 days a week with different hourly rates for week days and weekends and pre and post 7pm.
I then need to be able to add items like compulsory but returnable security deposit and options for items like PA/mixer etc, I also need to be able to select reduced rates for certain groups like charities and children's parties.
So a typical booking from 1pm to 1am would have an hourly rate of £20ph from 1pm-7pm and then £30ph from 7pm-1am, plus security and a per hire (not per hour) charge for one or more optional extras.
Is this possible with this plugin?