Anywhere decent to park in or near Rosyth will be unit only cheers
Head down towards the ferry, to ind est, plenty of spots for a unit on there.
There’s a pub hotel up a hill, steps up to it, good meal and Sky sports last time I was there.
If you’ve got time, head to Kirkcaldy. There is a free lorry park that is right on the seafront. great views in the morning, and the town centre is a brisk 10 min walk away, with all amenities.