Hi,
Thought I would get my tuppence worth! I used to own a pub and I am still a DJ. Might I suggest you do it buffet style? I see a lot of buffets in my line of work and I also see a lot of wasted food through over provision. If it were me I would do say 3 curries one being a Korma (dead easy) Bobby Bhuna's is a cracker and the recipe is on this forum. Do a hot one and say a CTM. Not everyone is going to like curry so you may only be cooking curry for 60 or 70. You can then buy say 10 Naans. If they are as big as up here you can slice them up into Dipping portions say 10 slices per naan? You are going to have to prepare in advance without question but I would make it part of the meal and not THE meal if you know what I mean. Think about things like samosas and bhajis that can also be heated and you can buy in buffet size nibbles. Spiced onions and popadoms can be prepared in advance and stored in the fridge. As has been said plenty of pilau rice. Cheap and easy to reheat. If you can get a bain marie on loan or hire you can reheat the curry in the kitchen and transport it to the bain marie to keep it hot. Do bit of plain fare as well such as crisps and sandwiches and maybe a sweet line such as cheese cake etc. This way you are not giving yourself tons of work and getting stressed (Been there!). After all you want a bit of time at the party too. One last thing! Not a golden rule but from experience you will always get no shows at a party. I work on a 70% sucess rate for turn out. Invite 100 get 70 or so. Hope this helps ;D