Nope, no internet. When I'm at home I use weak internet signals on my DSi. It defintely sucks.
There's no petstore where I live a few towns from my dad, and previous no ones that I knew of by my dad. But I saw the name when we passed it, googled it, found they have a facebook page, and asked them about betta fish and food. Their response made me hopeful that they'll add Omega one or New Life Spectrum to the things they sell.
I've heard great things about moss. After I've got the tank all set up with the beach gravel, divider, and plants, I'll try and get me some.