Hi there! Allow me to clear up some of your questions. The prelicensure BSN program does not have an online only option. You will meet in class with your instructor. Some of the books do have an option to buy an online copy, however, for some classes, you will need the PIN that allows you to access the homework assignments, and that may not be available with a PDF. I always purchased the actual hard copies of the books.
WCU has 2 formats for classes on campus. The first is the block format. Your class will meet one day a week for 5 hours at a time. The second is the blended format, which is what most of the prerequisite classes are doing. This format meets one time a week for 2.5 hours, and then you have online assignments to do (discussion boards). You aren't necessarily at school only once a week. If you have a class such as Microbiology, that has a lab, and another class like speech, you may have Micro on Wed from 0930-1200, Speech on Tues from 0700-1200, and Micro Lab on Friday from 0700-1100. Those are just examples to show you how the schedule could be setup.
I don't participate in the evening/weekend program, but I have friends who do. I attend the daytime program, and I also work full time. Once you get into Nursing CORE, each didactic (fundamentals, med-surg, OB, etc...) has a clinical, skills lab, and sim lab that you have to go to. In CORE, I've had terms where I'm on campus 5x week, but not the whole day. Some days it's only until 12. If you work, the schedule for the following term is usually out by week 5, so you'd have a good idea of when you could work. I hope I was able to answer your questions. Feel free to ask if you have more!