Working your passage.
Well, walking is probably the cheapest.
take amtrack http://www.amtrak.com/servlet/ContentServer?pagename=Amtrak/HomePage
See www.nfta.com for Buffalo Bus schedule to airport in addition to buss from Toronto to Buffalo Bus station
Walking is the obvious way, but probably takes longer than you like. Driving a car is pretty inexpensive if you have one. A bus would be the next alternative.
Hitch Hike
Least expensive usually translates to least effective. The cheapest choice for damp-proofing a basement is usually a coating of waterproofing paint, like Drylok sealer on the interior masonry walls.
The Train is the most beautiful way to get from Rome to Paris. You can also take the a plane that would be the quickest way but more expensive. You can also rent a car if you are comfortable driving throughout Europe.
probably bus or amtrak
Walk.
Yes, car insurance for a teen in California is expensive. But then, car insurance for a teen driver is expensive everywhere. The least expensive way would be to them to your existing policy, you may get a discount.
There are flights between Trieste Airport and Rome's airports with Alitalia but these can be very expensive (from €99 upwards). There are also several trains a day direct from Trieste to Rome but these take around 8 hours and the cost is €60 upwards.
Toronto........ All the way