Yes, the Sun will have both American and European receptacles in all the cabins.
Here's a list of restaurants aboard the Sun.
Four Seasons Main Restaurant (Main Dining Room)
Cuisine: Continental
Surcharge: No
Reservations Required: No
Seven Seas Main Restaurant (Main Dining Room)
Cuisine: Continental
Surcharge: No
Reservations Required: No
Pacific Heights
Cuisine: Light/Healthy Cuisine
Surcharge: No
Reservations Required: Yes
East Meets West
Cuisine: Steaks
Surcharge: Yes, $20 per person
Reservations Required: Yes
Ginza Restaurant
Cuisine: Asian (Sushi, Sashimi, Teppanyaki)
Surcharge: Yes, $12.50 per person
Reservations Required: Yes
Le Bistro French Restaurant
Cuisine: French
Surcharge: Yes, $15 per person
Reservations Required: Yes
Las Ramblas Tapas Bar & Restaurant
Cuisine: Mexican, Tex-Mex Tapas Bar
Surcharge: No
Reservations Required: No, but suggested
Garden Café/Great Outdoor
Cuisine: Informal Outdoor Dining. Breakfast, Lunch, and Snacks
Surcharge: No
Reservations Required: No
Il Adagio
Cuisine: Italian
Surcharge: Yes, $12.50 per person
Reservations Required: Yes
Have a great cruise!