I will also say that the "B" should be out of consideration as a Full-Time vehicle, but there are those who do it....and you are young enough to still be flexible in moving around inside it.
Internet is usually on YOU, if you want it to be reliable, and fast. You can get WiFi at many CGs now days, but you are sharing with everyone else, so it's weakened....and there are all the security issues associated with WiFi. It would make more sense to get your own AirCard, or maybe even tie in off your cell-phone. Satellite is good, but you may not need it, if you are going to be in areas that have cellular signals.
The issues with the "B", is that you will probably need a trailer for your bike, as I doubt that you'll find one that has the capacity to hold a bike that size on a rear hitch.
Also, more than likely, you'll have a very limited "kitchen", so I doubt you'll have the oven you'd like. Usually just a cook top.
And, a "B" is usually pretty expensive, so getting one in your price range, may not be up to the standards you'd like.
A "C" would probably be more to your liking, and should meet your "wants" list above. Depending on the chassis, you may have enough weight to hold the bike on a hitch mount...and there are some tow dollies that allow you to hold a bike and a car.
Which brings another suggestion.....a TT. This would allow you to carry the bike in the back of the truck (or you could buy a Toy Hauler (TH) and keep the bike inside the trailer (security and out of weather)...and you would have a vehicle to drive when you reach your destination (on rainy days)....when you park the TT.
Remember, if you have a MH, you would have to unplug and disconnect everything if you wanted to move it....with the TT, you could leave it, if you use the Tow Vehicle.
There are lots of people doing what you want to do, so there is lots of information and blogs on the internet. Search around, and you may find some good information.
Good Luck, and welcome to the Forum:)