I did the drive from Eugene to Reno every year in April and October pulling a 41' toyhauler. I took 395 out of Reno. Just before you get to Susanville 395 takes off near Standish and head north to Alturas. Then jog over 299 to 39 which takes you into KFalls. Take 97 north to 58 which will take you into Eugene.
This is good road a few short grades except for 58 going over the Cascades. 58 is not bad headed east, but the west side of the pass is 6% grade for several miles.
The weather can be iffy in April. I've had snow a few times, but if 58 is packed snow, I would go through Susanville and take 44 to 89 and hit I5 near Shasta City.This route is a little longer but I never had snow in April on this route.
I used trip check to verify the road conditions on the passes to determine which route I would take. They have cameras on the pass so it's easy to see what the conditions are.
I did not do campgrounds on this trip. I would stay at a casino parking lot just north of KFalls if I split the drive into 2 days.