Can the resource management system also be used to record expenses?

Of course. Planned hours (or days, percentages) are stored for resources. The efforts can then also be reported back in the time recording.