For what it's worth, you can lanesplit legally, provided you follow the rules in the MVA. You must pass on the left side of the vehicle in front of you, and you must do it within the lane. So if there's room between the car and the line that divides the lane you're in from the one to your left (or your lane from the oncoming traffic, or your lane from the left shoulder, whatever) then you can legally pass the vehicle in front of you.
Shoulder on right is a no-no. Shoulder on left on Highway 1 is a grey area ripe for someone to dispute in court.