OK. So the OP (whom we now know to be Australian) wants to know if he can get a U.S. form of identification.
The simple answer is NO. Not without some sort of official status in the U.S. other than as a tourist. One poster says he was able to get a temporary FL DL because he owns property. I don't doubt that he was able to get the DL, but if he is here as a tourist rather than on some sort of work visa or other non-tourist status, I am not sure that the DL should have been issued. There are dummies in every official capacity.
A Canadian has no need for a U.S. ID or DL. Canadian DLs are valid for driving and for the TSA. Is there any other reason to want one if you are Canadian?
I am not agreeing with a policy which does not accept a DL from AUS as an acceptable form of ID by the TSA (assuming the identification requirements for the AUS DL are as stringent as REAL ID), but without some sort of non-tourist legal status here, you can drive with your AUS DL but cannot use it for the TSA.
As far as thumbing through the passport, clipping pages together should be sufficient. If the TSO insists on doing it anyway, politely ask him not to. If he persists, ask for a supervisor. TSOs are not part of CBP and they have no power to detain or arrest anyone. And they have no business checking out your past travel. On the other hand, we all know how bright they are (thinking Hawaii is not a state, New Mexico is a foreign country, etc), so I doubt that most of them would even be able to understand the stamps in the passport (heck, I have trouble reading a lot of them because the ink impressions are so faint in many cases).
Here is a list of acceptable ID (from the TSA website). If you want to be bold, you can tell them you don't have ID with you. They claim they can deal with this situation just fine!
----------------------------------------------------------
Adult passengers (18 and over) are required to show a U.S. federal or state-issued photo ID in order to be allowed to go through the checkpoint and onto their flight.
We understand passengers occasionally arrive at the airport without an ID, due to lost items or inadvertently leaving them at home. Not having an ID, does not necessarily mean a passenger won't be allowed to fly. If passengers are willing to provide additional information, we have other means of substantiating someone's identity, like using publicly available databases.
Passengers who are cleared through this process may be subject to additional screening. Passengers whose identity cannot be verified by TSA may not be allowed to enter the screening checkpoint or onto an airplane.
Acceptable IDs include:
U.S. passport
U.S. passport card
DHS "Trusted Traveler" cards (Global Entry, NEXUS, SENTRI, FAST)
U.S. Military ID (active duty or retired military and their dependents, and DOD civilians)
Permanent Resident Card
Border Crossing Card
DHS-designated enhanced driver's license
Drivers Licenses or other state photo identity cards issued by Department of Motor Vehicles (or equivalent)
Native American Tribal Photo ID
An airline or airport-issued ID (if issued under a TSA-approved security plan)
A foreign government-issued passport
Canadian provincial driver's license or Indian and Northern Affairs Canada (INAC) card
Transportation Worker Identification Credential (TWIC)
Non-US/Canadian citizens are not required to carry their passports if they have documents issued by the U.S. government such as Permanent Resident Cards. Those who do not should be carrying their passports while visiting the U.S.
This standardization of the list of accepted documents better aligns TSA with other DHS components, including Customs and Border Protection, and REAL ID benchmarks.