Draksia gave the best answer if you're going to be doing this a lot. If you're not, a few things that the average person is more likely to have, or can get relatively cheaply:
To keep things cool:
Find two vessels that nest inside of each other, with decent sides, fill the larger one with ice, then place the smaller one on top, with the food inside it. Examples include cake pans (not springform), 9x12 and 10x15 glass dishes, casserole dishes, etc.
If you don't already have suitable vessels, pick up a pack of disposable aluminum deep steam table trays. (I like the half size ones ... full size are a pain)
To keep things warm:
Crock pots set on warm : work well for liquid or really wet items; should work for pasta.
A tray set on top of a heating pad : make sure to check the heating pad for damage before use (which you should always do before using a heating pad)
Keep things on your grill, set to a low flame (if propane), or start 1/2 a chimney early, and let it die down before your guests arrive.
Make your own chafing dish : You'll need a sheet pan, 5 bricks, a wire rack, and a bunch of tea candles. Place the bricks in the corner of the sheet pan, plus one in the middle. Set the tea candles in between. (you only need 4 for a 1/2 sheet pan), then place the wire rack on top. (one from a grill or your oven will be more durable than a cooling rack). Light the candles, then place oven-save dishes above them. You might need to replace the tea candles after an hour or so.
Make your own steam table : find containers such as mentioned for keeping things cool (although beware of glass or ceramics). Place something as a heat-proof spacer in the larger pan (I have some metal pinch cups that are about 4cm high, but you can crush up some aluminium foil into tight balls). Pour in boiling water about 1/2 the way up the spacers, then set the other vessel on top. (Don't top off, as a spill would make things really not fun)
Impromptu heat lamps : hallogen worklights get really hot, but I don't know if they'd be focused enough to help you with your fries. (or safe for people to be near; I've used 'em to bend PVC conduit when I didn't have a torch)
... but to make things easier, I'd consider not putting out all of the food at once. Hold half or two-thirds of it in reserve, in the fridge, oven or on the stove, and top-off things as they're depleted. How much to hold depends on how long the event is going to be, and if you're expecting the crowd to show up all at once, or trickle in over time.