A man faces arson and other charges after police say he lit a vehicle on fire next to occupied buildings in Lancaster County.