Can I charge an expense item to a project and task?

Yes. You must have the duty role, Project Expense Allocation Duty, assigned to you. The expense type must be project-enabled.