1. RTP is proprietary information, closely guarded by manufacturers and casinos alike. In addition, it's generally based on millions of spins, so even if a slot is set to hold only 5% (a loose setting), results vary widely. For example, if you play a volatile machine that pays infrequently (like 100 Times Pay), you might lose a lot more than 5% with $10k of action (total bets placed). But if you low bet a machine that pays frequently and doesn't have a big top jackpot, you might find yourself pretty close to the RTP after $10k. But still, you won't know the RTP and your individual results are unlikely to be a reliable indicator of it's value.
Conversely, if a volatile machine pays a lot early in its life, it might take a lot of action before it makes money for the casino. Most casinos are very careful to limit their exposure to negative bankroll swings by not stocking their floors with machines which can cause them to have a losing period in the short run. That's why you don't see games like Buffalo Gold in $1 denominations, as a few big hits could be too much for a casino's comfort -- especially those that are smaller and/or independently owned. FWIW, life-changing area-wide progressive jackpots, as found on WoF, Mega$, etc, are paid out of funds managed by the manufacturers of the machines, not the casinos.
2. "... over the long run you can expect to win back 97 cents out of every $1 you bet. In other words, one would bet $10,000 before losing $300."
With perfect basic strategy, real Blackjack (paying 3-2 for naturals, not 6-5) usually holds between 0.5% and 0.8% of money wagered for the casino. There exist games with rules that pay better or worse than that, but in general, that's what you can expect. Unless you can find a casino that takes bets as low as $0.10, you will need to bet much more than $10k to reach the long run. You are very likely to be behind by $300 or more before reaching $10,000 of action, even if the house edge is as low as 0.2%, as blackjack often comes with big swings up and down.
3. The TA Las Vegas travel forum is not a great place to ask gambling questions! You should google around for gambling forums. :-)
Good luck!