It can handle 64-bit hardware, and 64-bit processes. You will be able to use all 4GB of your RAM, and be more future proof for the most part, because 64-bit processes are not necessary for most things right now.
Keep in mind that 64-bit operating systems do tend to be more resource heavy than 32-bit ones.
So to answer your second question: it depends.