As for the dash switches - turns out it wasn't just me. I was at my local shop and asked about them and the guy said "Oh, they just pop in". 10-15 minutes later of pushing, pulling, hammering, etc., they still wouldn't seat. He ended up getting a file and that's what it took to get one all the way in. Looks like I'll have to do that with the other one as well. I guess maybe the switches are just a tiny bit too big for the opening? It looks like they might be slightly wider at the top where they snap in since the bottom fit just fine through the metal opening.
You were right, Bob. But since I'd already filed some once already, I was worried about doing too much more.
Anyway, thanks for the replies. I'm just glad to know that it wasn't just me that had a problem with something so simple.