Well you could cook fish in it tonight, but if it were me I would give it a little more time just to ensure the seasoning is good, otherwise there is a chance your fish could stick. I am probably making it sound like a bigger deal than it is though so don't let me scare you away from cooking fish tonight if you really want to.
Don't worry about the veggie oil. Crisco would have been a better choice, but using veggie oil was not a bad thing to do.
Yes, cook some bacon in it. CI likes nothing more than bacon! No matter what, it will only help.
As for your cleaning procedure, yes you want to use hot water and scrub it clean with a paper towel. Some people use course grain salt as an abrasive when needed. I have even used sand when camping. Stay away from soap until your seasoning is good and strong. Once you hit that point then do not be scared to use a little soap when needed. When I put mine away first I dry it completely. Some people take a step further and put it on a burner to make sure it is bone dry. I will put mine in the oven (if the oven had been used and is still warm) to continue drying in there, but I do this because that is where I store my CI skillet anyway. You do not need to coat it with shortening again, but a very light coating of oil is not a bad idea. I pour a drop of oil about the size of a dime (not shortening) into the warm pan and rub it around all surfaces with a paper towel. The key is to keep it dry. The oil (fat) acts as a barrier between the metal and any water. if you can ensure your pan stays bone dry then the extra oil at the end is not really necessary (but certainly won't hurt).