FT232RL to program the ATmega328?

I am just about to buy the following to get 28 analog inputs;

ATmega328 with Arduino Bootloader
2 X BOB-09056 Analog/Digital MUX Breakouts
BlueSMiRF Bluetooth wireless module
Breakout Board for FT232RL USB to Serial converter

Will this all work together and can I program the ATmega328 chip with the FT232RL in the Arduino IDE?

You can program the ATmega328 using a FT232RL breakout board. See this guide for an example: http://arduino.cc/en/Main/Standalone

I'm not familiar with the other modules.

edit: replaced URL